#include <TableMarshaller.hpp>

Public Types | |
| typedef o_stream | output_stream |
| typedef o_stream | OutputStream |
Public Member Functions | |
| virtual void | flush () |
| virtual void | serialize (base::PropertyBase *v) |
| virtual void | serialize (const PropertyBag &v) |
| TableMarshaller (output_stream &os, std::string sep=" ") | |
| virtual | ~TableMarshaller () |
Public Member Functions inherited from RTT::marsh::MarshallInterface | |
| virtual | ~MarshallInterface () |
Public Member Functions inherited from RTT::marsh::StreamProcessor< o_stream > | |
| o_stream & | getStream () |
| void | setStream (o_stream &_s) |
| StreamProcessor (o_stream &_s) | |
| StreamProcessor (o_stream *_s) | |
Private Attributes | |
| std::string | msep |
Additional Inherited Members | |
Protected Attributes inherited from RTT::marsh::StreamProcessor< o_stream > | |
| o_stream * | s |
A marsh::MarshallInterface for generating a stream of numbers, ordered in columns. A new row is created on each flush() command. The TableHeaderMarshaller can create the appropriate heading for the columns.
Definition at line 56 of file TableMarshaller.hpp.
| typedef o_stream RTT::TableMarshaller< o_stream >::output_stream |
Definition at line 61 of file TableMarshaller.hpp.
| typedef o_stream RTT::TableMarshaller< o_stream >::OutputStream |
Definition at line 62 of file TableMarshaller.hpp.
|
inline |
Create a new marshaller, streaming the data to a stream.
| os | The stream to write the data to (i.e. cerr) |
| sep | The separater to place between each column and at the end of the line. |
Definition at line 70 of file TableMarshaller.hpp.
|
inlinevirtual |
Definition at line 74 of file TableMarshaller.hpp.
|
inlinevirtual |
Implements RTT::marsh::MarshallInterface.
Definition at line 98 of file TableMarshaller.hpp.
|
inlinevirtual |
Implements RTT::marsh::MarshallInterface.
Definition at line 76 of file TableMarshaller.hpp.
|
inlinevirtual |
Implements RTT::marsh::MarshallInterface.
Definition at line 87 of file TableMarshaller.hpp.
|
private |
Definition at line 59 of file TableMarshaller.hpp.