Elm  1.0
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
elm::io::InFileStream Class Reference

#include <elm/io/InFileStream.h>

+ Inheritance diagram for elm::io::InFileStream:

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

elm::io::InFileStream::InFileStream ( CString  path)
elm::io::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 close().

Member Function Documentation

void elm::io::InFileStream::close ( )

Close the file. Subsequent writes will fail.

Referenced by ~InFileStream().

bool elm::io::InFileStream::isReady ( void  )

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