base::Conf Class Reference

Module configuration. More...

#include <_src_base_conf.hh>

List of all members.

Public Member Functions

 Conf (void)
void Init (int argc, char **argv, const string &programName, const string &confTxtFilename)

Public Attributes

bool mValid
 true if init/read
string mProgramName
 determines full pathname of data dir
int mArgc
char ** mArgv
string mArgv0
bool mArgVerbose
bool mArgQuiet
bool mVerbose
bool mQuiet
uint mRandomSeed
Milliseconds mTimeClockSkewMilliseconds
 TimeClock: time delta threshold when calendar-clock is considered skewed.

Private Member Functions

void ParseCmdlineArgs (int argc, char **argv)
void ParseCmdlineArgs2 (int argc, char **argv)
void ReadConfTxt (const string &confTxtFilename)

Classes

class  ModuleConfTxt
 Template Method to parse fields in textual .conf file. More...


Detailed Description

Module configuration.

Constructor & Destructor Documentation

base::Conf::Conf ( void   ) 

ctor/dtor.


Member Function Documentation

void base::Conf::Init ( int  argc,
char **  argv,
const string &  programName,
const string &  confTxtFilename 
)

Initialize/read configuration.

void base::Conf::ParseCmdlineArgs ( int  argc,
char **  argv 
) [private]

Parse cmdline args.

void base::Conf::ParseCmdlineArgs2 ( int  argc,
char **  argv 
) [private]

void base::Conf::ReadConfTxt ( const string &  confTxtFilename  )  [private]

Read from .conf file.


Member Data Documentation

true if init/read

determines full pathname of data dir

TimeClock: time delta threshold when calendar-clock is considered skewed.


The documentation for this class was generated from the following files:
Palomino Flight Simulator documents generated by doxygen 1.5.6 on Tue Sep 28 11:37:49 2010