|
WSF
|
#include <MessageAccessor.hpp>

Public Member Functions | |
| MessageAccessor (const Messages::Base *aMessage) | |
| FieldAccessor | GetField (int aIndex) |
| Returns the FieldAccessor for the field with the index: aIndex. | |
| int | FieldCount () |
| Returns the number of fields in this message. | |
Public Attributes | |
| const Messages::Base * | mMessagePtr |
| int | mCurrentField |
| MessageAccessorType * | mAccessorType |
| WsfL16::Messages::MessageAccessor::MessageAccessor | ( | const Messages::Base * | aMessage | ) |
| int WsfL16::Messages::MessageAccessor::FieldCount | ( | ) |
Returns the number of fields in this message.
References mAccessorType.
Referenced by WsfL16::Messages::Base::PrintWord().
| FieldAccessor WsfL16::Messages::MessageAccessor::GetField | ( | int | aIndex | ) |
Returns the FieldAccessor for the field with the index: aIndex.
References mAccessorType, WsfL16::Messages::MessageAccessorType::FieldData::mAccessorType, WsfL16::Messages::MessageAccessorType::FieldData::mByteOffset, mMessagePtr, and WsfL16::Messages::MessageAccessorType::FieldData::mName.
Referenced by WsfL16::Messages::Base::PrintWord().
| MessageAccessorType* WsfL16::Messages::MessageAccessor::mAccessorType |
Referenced by FieldCount(), GetField(), and MessageAccessor().
| int WsfL16::Messages::MessageAccessor::mCurrentField |
| const Messages::Base* WsfL16::Messages::MessageAccessor::mMessagePtr |
Referenced by GetField(), and MessageAccessor().