Base class representing any HLA 1516 class. More...
Inheritance diagram for MAKLogger::DtBaseHla1516Class< ValueType >:
Collaboration diagram for MAKLogger::DtBaseHla1516Class< ValueType >:Public Member Functions | |
| DtBaseHla1516Class (const DtString &name, DtBaseHlaClass< ValueType > *baseClass, DtLgrHlaHandle handle, const DtLgrVariableLengthData &code) | |
| Constructor with valid pointer to base class object. | |
| DtBaseHla1516Class (const DtString &name, const DtString &baseClassName, DtLgrHlaHandle handle, const DtLgrVariableLengthData &code) | |
| Constructor with only the base class name. | |
| DtBaseHla1516Class (const DtBaseHla1516Class< ValueType > &src) | |
| Copy constructor. | |
| DtBaseHla1516Class< ValueType > & | operator= (const DtBaseHla1516Class< ValueType > &src) |
| Assignment operator. | |
| virtual | ~DtBaseHla1516Class () |
| DTOR. | |
| ValueType * | findValueByCode (const DtLgrVariableLengthData &code, bool thisClassOnly) |
| Look up a value by its encoded handle. | |
| const ValueType * | findValueByCode (const DtLgrVariableLengthData &code, bool thisClassOnly) const |
| Look up a value by its encoded handle. | |
Base class representing any HLA 1516 class.
| MAKLogger::DtBaseHla1516Class< ValueType >::DtBaseHla1516Class | ( | const DtBaseHla1516Class< ValueType > & | src | ) |
Copy constructor.
| ValueType* MAKLogger::DtBaseHla1516Class< ValueType >::findValueByCode | ( | const DtLgrVariableLengthData & | code, |
| bool | thisClassOnly | ||
| ) |
Look up a value by its encoded handle.
If thisClassOnly = true, base classes will not be checked. If thisClassOnly = false if the value is not found in this class the base class findValueByName is called.
| const ValueType* MAKLogger::DtBaseHla1516Class< ValueType >::findValueByCode | ( | const DtLgrVariableLengthData & | code, |
| bool | thisClassOnly | ||
| ) | const |
Look up a value by its encoded handle.
If thisClassOnly = true, base classes will not be checked. If thisClassOnly = false if the value is not found in this class the base class findValueByName is called.
| DtBaseHla1516Class<ValueType>& MAKLogger::DtBaseHla1516Class< ValueType >::operator= | ( | const DtBaseHla1516Class< ValueType > & | src | ) |
Assignment operator.