Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Teem::OctaveLogger Class Reference
[Utilities]

#include <Logger.h>

Inheritance diagram for Teem::OctaveLogger:

Teem::Logger List of all members.

Detailed Description

Logger that use a format that is Octave-friendly.


Public Member Functions

 OctaveLogger (const char *fileName, bool matlab=false)
 Constructor.
virtual ~OctaveLogger ()
 Destructor.

Protected Member Functions

virtual void initLog (std::ostream &log)
 Init the log file (e.g. write information in the begining of the log file).
virtual void dumpSnapshot (std::ostream &log)
 Dump a snapshot (e.g. write the content of all variables to the log file).

Protected Attributes

const bool matlabMode
 Be compatible with matlab's load_log (instead of octave's teem_log).


Constructor & Destructor Documentation

Teem::OctaveLogger::OctaveLogger const char *  fileName,
bool  matlab = false
[inline]
 

Constructor.

Parameters:
fileName name to use for the log file
matlab use matlab mode instead of octave mode (load_log vs. teem_log)


The documentation for this class was generated from the following files:
Generated on Mon Oct 24 17:38:29 2005 for Teem by  doxygen 1.4.2