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

#include <MOOSNavBase.h>

Inheritance diagram for CMOOSNavBase:
Inheritance graph
[legend]

List of all members.

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_LISTm_pOutputList

Detailed Description

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.


Constructor & Destructor Documentation

CMOOSNavBase::CMOOSNavBase ( )

Definition at line 45 of file MOOSNavBase.cpp.

CMOOSNavBase::~CMOOSNavBase ( ) [virtual]

Definition at line 50 of file MOOSNavBase.cpp.


Member Function Documentation

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.


Member Data Documentation

Definition at line 96 of file MOOSNavBase.h.

Definition at line 103 of file MOOSNavBase.h.

Definition at line 97 of file MOOSNavBase.h.


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