OrocosComponentLibrary
2.9.0
|
A marsh::MarshallInterface for generating headers of tables. More...
#include <TableHeaderMarshaller.hpp>
Public Types | |
typedef o_stream | output_stream |
typedef o_stream | OutputStream |
Public Member Functions | |
TableHeaderMarshaller (output_stream &os) | |
virtual void | serialize (base::PropertyBase *v) |
virtual void | serialize (const PropertyBag &v) |
int | store (const std::string &s) |
virtual void | serialize (const Property< PropertyBag > &v) |
virtual void | flush () |
A marsh::MarshallInterface for generating headers of tables.
It is used in conjunction with TableMarshaller and generates a header for the following numbers.
Definition at line 55 of file TableHeaderMarshaller.hpp.
|
inlinevirtual |
Serializing a propery<bag> : pad the line below with spaces.
Print our name
Serialize all properties on the line below.
Pad this line with spaces
Definition at line 131 of file TableHeaderMarshaller.hpp.
References TableHeaderMarshaller< o_stream >::store().
|
inline |
Definition at line 119 of file TableHeaderMarshaller.hpp.
Referenced by TableHeaderMarshaller< o_stream >::serialize().