MOOS 0.2375
|
#include <MOOSNavBase.h>
Public Member Functions | |
bool | SetName (string sName) |
bool | SetOutputList (MOOSMSG_LIST *pList) |
int | GetID () |
string | GetName () |
virtual string | GetTypeName () |
virtual void | Trace () |
CMOOSNavBase () | |
virtual | ~CMOOSNavBase () |
Public Attributes | |
int | m_nID |
string | m_sName |
Protected Member Functions | |
bool | AddToOutput (string sStr) |
bool | AddToOutput (const char *FmtStr,...) |
Protected Attributes | |
MOOSMSG_LIST * | m_pOutputList |
The base class for all MOOSNavLib objects conatains naming, timestamps and a pointer to the broker to get any object
Definition at line 84 of file MOOSNavBase.h.
CMOOSNavBase::CMOOSNavBase | ( | ) |
Definition at line 45 of file MOOSNavBase.cpp.
CMOOSNavBase::~CMOOSNavBase | ( | ) | [virtual] |
Definition at line 50 of file MOOSNavBase.cpp.
bool CMOOSNavBase::AddToOutput | ( | string | sStr | ) | [protected] |
Definition at line 75 of file MOOSNavBase.cpp.
bool CMOOSNavBase::AddToOutput | ( | const char * | FmtStr, |
... | |||
) | [protected] |
Definition at line 79 of file MOOSNavBase.cpp.
int CMOOSNavBase::GetID | ( | ) |
Definition at line 70 of file MOOSNavBase.cpp.
string CMOOSNavBase::GetName | ( | ) |
Reimplemented in CMOOSObservation.
Definition at line 65 of file MOOSNavBase.cpp.
string CMOOSNavBase::GetTypeName | ( | ) | [virtual] |
Definition at line 60 of file MOOSNavBase.cpp.
bool CMOOSNavBase::SetName | ( | string | sName | ) |
Definition at line 125 of file MOOSNavBase.cpp.
bool CMOOSNavBase::SetOutputList | ( | MOOSMSG_LIST * | pList | ) |
Definition at line 119 of file MOOSNavBase.cpp.
void CMOOSNavBase::Trace | ( | ) | [virtual] |
Reimplemented in CMOOSNavBeacon, CMOOSObservation, and CMOOSSensorChannel.
Definition at line 55 of file MOOSNavBase.cpp.
Definition at line 96 of file MOOSNavBase.h.
MOOSMSG_LIST* CMOOSNavBase::m_pOutputList [protected] |
Definition at line 103 of file MOOSNavBase.h.
string CMOOSNavBase::m_sName |
Definition at line 97 of file MOOSNavBase.h.