Elm  2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
InFileStream Class Reference

#include <elm/io/InFileStream.h>

Inherits SystemInStream.

Public Member Functions

 InFileStream (CString path)
 
virtual ~InFileStream (void)
 
bool isReady (void)
 
void close ()
 

Detailed Description

Stream for outputting to a file.

Constructor & Destructor Documentation

◆ InFileStream()

InFileStream ( CString  path)

◆ ~InFileStream()

~InFileStream ( void  )
virtual

Build an output file stream by creating a new file or deleting an old one.

Parameters
pathPath of the file to write to. Destructor (close the file if it is opened).

References InFileStream::close().

Member Function Documentation

◆ close()

void close ( )

Close the file. Subsequent writes will fail.

Referenced by InFileStream::~InFileStream().

◆ isReady()

bool isReady ( void  )

The documentation for this class was generated from the following files: