MOOS 0.2375
Public Member Functions | Protected Member Functions | Protected Attributes
CMOOSNavLogger Class Reference

#include <MOOSNavLogger.h>

List of all members.

Public Member Functions

bool Comment (const string &sComment, double dfTime)
bool LogObservation (double dfTimeNow, CMOOSObservation &rObs, int nUpdate, bool bNaN=false)
bool Initialise (const string &sFileName, const string &sPath, bool bTimeStamp)
bool LogState (double dfTimeNow, Matrix &Xhat, Matrix &Phat)
 CMOOSNavLogger ()
virtual ~CMOOSNavLogger ()

Protected Member Functions

string MakeFileName (string sStem, const string &sExtension, string sPath, bool bTimeStamp)

Protected Attributes

string m_sStateFileName
string m_sObsFileName
ofstream m_StateLogFile
ofstream m_ObsLogFile
int m_nObsLogged

Detailed Description

Definition at line 42 of file MOOSNavLogger.h.


Constructor & Destructor Documentation

CMOOSNavLogger::CMOOSNavLogger ( )

Definition at line 49 of file MOOSNavLogger.cpp.

CMOOSNavLogger::~CMOOSNavLogger ( ) [virtual]

Definition at line 54 of file MOOSNavLogger.cpp.


Member Function Documentation

bool CMOOSNavLogger::Comment ( const string &  sComment,
double  dfTime 
)

Definition at line 265 of file MOOSNavLogger.cpp.

bool CMOOSNavLogger::Initialise ( const string &  sFileName,
const string &  sPath,
bool  bTimeStamp 
)

Definition at line 94 of file MOOSNavLogger.cpp.

bool CMOOSNavLogger::LogObservation ( double  dfTimeNow,
CMOOSObservation rObs,
int  nUpdate,
bool  bNaN = false 
)

Definition at line 160 of file MOOSNavLogger.cpp.

bool CMOOSNavLogger::LogState ( double  dfTimeNow,
Matrix &  Xhat,
Matrix &  Phat 
)
string CMOOSNavLogger::MakeFileName ( string  sStem,
const string &  sExtension,
string  sPath,
bool  bTimeStamp 
) [protected]

Definition at line 122 of file MOOSNavLogger.cpp.


Member Data Documentation

Definition at line 67 of file MOOSNavLogger.h.

ofstream CMOOSNavLogger::m_ObsLogFile [protected]

Definition at line 65 of file MOOSNavLogger.h.

string CMOOSNavLogger::m_sObsFileName [protected]

Definition at line 57 of file MOOSNavLogger.h.

Definition at line 56 of file MOOSNavLogger.h.

ofstream CMOOSNavLogger::m_StateLogFile [protected]

Definition at line 64 of file MOOSNavLogger.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines