![]() |
MAK Data Logger API Documentation for HLA
|
Base HLA 1516 value which includes flags and an encoded handle. More...
Inheritance diagram for MAKLogger::DtBaseHla1516Value:
Collaboration diagram for MAKLogger::DtBaseHla1516Value:Public Member Functions | |
| DtBaseHla1516Value (const DtString &name, DtU32 handle, const DtLgrVariableLengthData &code) | |
| Main constructor. | |
| virtual | ~DtBaseHla1516Value () |
| Destructor. | |
| DtBaseHla1516Value (const DtBaseHla1516Value &src) | |
| Copy constructor. | |
| DtBaseHla1516Value & | operator= (const DtBaseHla1516Value &src) |
| Assignment operator. | |
| const DtLgrVariableLengthData & | encodedHandle () const |
| Get the encoded handle. | |
| const void * | code () const |
| Return the encoded handle data.. | |
| int | codeLength () const |
| Return the encoded handle size. | |
| void | setCode (const DtLgrVariableLengthData &code) |
| Set the encoded handle. | |
| void | setCode (const void *data, int size) |
| Set the encoded handle. | |
Public Member Functions inherited from MAKLogger::DtBaseHlaValue | |
| DtBaseHlaValue (const DtString &name, DtLgrHlaHandle handle) | |
| virtual | ~DtBaseHlaValue () |
| DtBaseHlaValue (const DtBaseHlaValue &value) | |
| DtBaseHlaValue & | operator= (const DtBaseHlaValue &value) |
| DtU32 | flags () const |
| Get the encoded flags. | |
| void | setFlags (DtU32) |
| Set the encoded flags. | |
| const DtString & | name () const |
| void | setName (const DtString &name) |
| const char * | name2print () const |
| DtLgrHlaHandle | handle () const |
| void | setHandle (DtLgrHlaHandle handle) |
Private Attributes | |
| DtLgrVariableLengthData | myCode |
| The encoded handle. | |
Base HLA 1516 value which includes flags and an encoded handle.
| MAKLogger::DtBaseHla1516Value::DtBaseHla1516Value | ( | const DtString & | name, |
| DtU32 | handle, | ||
| const DtLgrVariableLengthData & | code | ||
| ) |
Main constructor.
|
virtual |
Destructor.
| MAKLogger::DtBaseHla1516Value::DtBaseHla1516Value | ( | const DtBaseHla1516Value & | src | ) |
Copy constructor.
|
inline |
Return the encoded handle data..
References MAKLogger::DtLgrVariableLengthData::data(), and myCode.
Referenced by setCode().
|
inline |
Return the encoded handle size.
References myCode, and MAKLogger::DtLgrVariableLengthData::size().
|
inline |
Get the encoded handle.
References myCode.
| DtBaseHla1516Value& MAKLogger::DtBaseHla1516Value::operator= | ( | const DtBaseHla1516Value & | src | ) |
Assignment operator.
|
inline |
|
inline |
Set the encoded handle.
References myCode.
|
private |
The encoded handle.
Referenced by code(), codeLength(), encodedHandle(), and setCode().