Open Lighting Architecture
Latest Git
|
This visitor inflates the message from raw data.
Public Member Functions | |
const ola::messaging::Message * | InflateMessage (const class ola::messaging::Descriptor *descriptor, const uint8_t *data, unsigned int length) |
Deserialize a memory location and return a message. | |
bool | Descend () const |
void | Visit (const ola::messaging::BoolFieldDescriptor *) |
void | Visit (const ola::messaging::IPV4FieldDescriptor *) |
void | Visit (const ola::messaging::MACFieldDescriptor *) |
void | Visit (const ola::messaging::UIDFieldDescriptor *) |
void | Visit (const ola::messaging::StringFieldDescriptor *) |
void | Visit (const ola::messaging::IntegerFieldDescriptor< uint8_t > *) |
void | Visit (const ola::messaging::IntegerFieldDescriptor< uint16_t > *) |
void | Visit (const ola::messaging::IntegerFieldDescriptor< uint32_t > *) |
void | Visit (const ola::messaging::IntegerFieldDescriptor< int8_t > *) |
void | Visit (const ola::messaging::IntegerFieldDescriptor< int16_t > *) |
void | Visit (const ola::messaging::IntegerFieldDescriptor< int32_t > *) |
void | Visit (const ola::messaging::FieldDescriptorGroup *) |
Visit a group field. | |
void | PostVisit (const ola::messaging::FieldDescriptorGroup *) |