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::OutFileStream Class Reference

#include <elm/io/OutFileStream.h>

+ Inheritance diagram for elm::io::OutFileStream:

Public Member Functions

 OutFileStream (const char *path)
 
 OutFileStream (const Path &path)
 
virtual ~OutFileStream (void)
 
bool isReady (void)
 
void close ()
 

Constructor & Destructor Documentation

elm::io::OutFileStream::OutFileStream ( const char *  path)
elm::io::OutFileStream::OutFileStream ( const Path path)
elm::io::OutFileStream::~OutFileStream ( 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. Build an output file stream by creating a new file or deleting an old one.
pathPath of the file to wriet to. Destructor (close the file if it is opened).

Member Function Documentation

void elm::io::OutFileStream::close ( )

Close the file. Subsequent writes will fail.

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

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