DUECA/DUSIME
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Static Public Attributes | Friends | List of all members
DDFFLogger Class Reference

Generic DDFF file format logging. More...

#include <DDFFLogger.hxx>

Inheritance diagram for DDFFLogger:
Inheritance graph
[legend]
Collaboration diagram for DDFFLogger:
Collaboration graph
[legend]

Public Member Functions

 DDFFLogger (Entity *e, const char *part, const PrioritySpec &ts)
 Constructor.
 
bool complete ()
 Continued construction.
 
 ~DDFFLogger ()
 Destructor.
 

Static Public Member Functions

static const ParameterTable * getMyParameterTable ()
 Return the parameter table.
 

Static Public Attributes

static const char *const classname
 Name of the module.
 

Friends

class EntryWatcher
 

Detailed Description

Generic DDFF file format logging.

The instructions to create an module of this class from the Scheme script are:

 

Constructor & Destructor Documentation

◆ DDFFLogger()

DDFFLogger::DDFFLogger ( Entity * e,
const char * part,
const PrioritySpec & ts )

Constructor.

Is normally called from scheme/the creation script.

Member Function Documentation

◆ complete()

bool DDFFLogger::complete ( )

Continued construction.

This is called after all script parameters have been read and filled in, according to the parameter table. Your running environment, e.g. for OpenGL drawing, is also prepared. Any lengty initialisations (like reading the 4 GB of wind tables) should be done here. Return false if something in the parameters is wrong (by the way, it would help if you printed what!) May be deleted.


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