#include <Messages.hpp>
◆ WordType
| enum WsfL16::Messages::Base::WordType |
| Enumerator |
|---|
| cINITIAL | |
| cCONTINUATION | |
| cEXTENSION | |
| cUNDEFINED | |
◆ Base() [1/2]
| WsfL16::Messages::Base::Base |
( |
char * | aData | ) |
|
◆ Base() [2/2]
| WsfL16::Messages::Base::Base |
( |
| ) |
|
◆ ~Base()
| WsfL16::Messages::Base::~Base |
( |
| ) |
|
|
virtual |
◆ CreateAccessor()
Used once to provide generic access to messages and fields.
◆ GetClassName()
| virtual std::string WsfL16::Messages::Base::GetClassName |
( |
| ) |
const |
|
pure virtual |
◆ GetFieldName()
| virtual const char * WsfL16::Messages::Base::GetFieldName |
( |
int | i | ) |
|
|
pure virtual |
Returns the name of the field with a given index.
◆ GetUID()
| virtual int WsfL16::Messages::Base::GetUID |
( |
| ) |
const |
|
pure virtual |
◆ GetWordType()
| virtual WordType WsfL16::Messages::Base::GetWordType |
( |
| ) |
const |
|
pure virtual |
◆ PrintWord()
| void WsfL16::Messages::Base::PrintWord |
( |
ut::log::MessageStream & | aStream | ) |
const |
References WsfL16::Messages::FieldAccessor::cBOOLEAN, WsfL16::Messages::FieldAccessor::cDOUBLE, WsfL16::Messages::FieldAccessor::cENUMERATION, WsfL16::Messages::FieldAccessor::cINTEGER, WsfL16::Messages::FieldAccessor::cSTRING, WsfL16::Messages::MessageAccessor::FieldCount(), WsfL16::Messages::FieldAccessor::GetBool(), GetClassName(), WsfL16::Messages::FieldAccessor::GetDouble(), WsfL16::Messages::FieldAccessor::GetEnumeration(), WsfL16::Messages::MessageAccessor::GetField(), WsfL16::Messages::FieldAccessor::GetInt(), WsfL16::Messages::FieldAccessor::GetName(), WsfL16::Messages::FieldAccessor::GetRawData(), WsfL16::Messages::FieldAccessor::GetString(), WsfL16::Messages::FieldAccessor::GetType(), WsfL16::Messages::FieldAccessor::GetUnits(), WsfL16::Messages::FieldAccessor::IsDisused(), WsfL16::Messages::FieldAccessor::IsNoStatement(), and WsfL16::Messages::FieldAccessor::IsSpare().
Referenced by GetClassName(), and WsfL16::Messages::InitialBase::PrintMessage().
◆ TransferI()
◆ TransferO()
The documentation for this class was generated from the following files: