![]() |
Open Lighting Architecture 0.10.9
|
This visitor prints the schema as a string.
Public Member Functions | |
| SchemaPrinter (bool include_intervals=true, bool include_labels=true, unsigned int indent_size=DEFAULT_INDENT) | |
| bool | Descend () const |
| std::string | AsString () |
| void | Reset () |
| void | Visit (const BoolFieldDescriptor *) |
| void | Visit (const IPV4FieldDescriptor *) |
| void | Visit (const MACFieldDescriptor *) |
| void | Visit (const UIDFieldDescriptor *) |
| void | Visit (const StringFieldDescriptor *) |
| void | Visit (const UInt8FieldDescriptor *) |
| void | Visit (const UInt16FieldDescriptor *) |
| void | Visit (const UInt32FieldDescriptor *) |
| void | Visit (const Int8FieldDescriptor *) |
| void | Visit (const Int16FieldDescriptor *) |
| void | Visit (const Int32FieldDescriptor *) |
| void | Visit (const FieldDescriptorGroup *) |
| void | PostVisit (const FieldDescriptorGroup *) |
|
inlinevirtual |
Implements ola::messaging::FieldDescriptorVisitor.
|
virtual |
Implements ola::messaging::FieldDescriptorVisitor.
|
virtual |
Implements ola::messaging::FieldDescriptorVisitor.
|
virtual |
Implements ola::messaging::FieldDescriptorVisitor.
|
virtual |
Implements ola::messaging::FieldDescriptorVisitor.
|
virtual |
Implements ola::messaging::FieldDescriptorVisitor.
|
virtual |
Implements ola::messaging::FieldDescriptorVisitor.
|
virtual |
Implements ola::messaging::FieldDescriptorVisitor.
|
virtual |
Implements ola::messaging::FieldDescriptorVisitor.
|
virtual |
Implements ola::messaging::FieldDescriptorVisitor.
|
virtual |
Implements ola::messaging::FieldDescriptorVisitor.
|
virtual |
Implements ola::messaging::FieldDescriptorVisitor.
|
virtual |
Implements ola::messaging::FieldDescriptorVisitor.
|
virtual |
Implements ola::messaging::FieldDescriptorVisitor.