RTT::NiceHeaderMarshaller< o_stream > Class Template Reference

#include <NiceHeaderMarshaller.hpp>

List of all members.

Public Types

typedef o_stream output_stream
typedef o_stream output_stream
typedef o_stream OutputStream
typedef o_stream OutputStream

Public Member Functions

virtual void flush ()
virtual void flush ()
 NiceHeaderMarshaller (output_stream &os)
 NiceHeaderMarshaller (output_stream &os)
virtual void serialize (const Property< PropertyBag > &v)
virtual void serialize (const PropertyBag &v)
virtual void serialize (base::PropertyBase *v)
virtual void serialize (const Property< PropertyBag > &v)
virtual void serialize (const PropertyBag &v)
virtual void serialize (base::PropertyBase *v)
void store (const std::string &name)
void store (const std::string &name)
virtual ~NiceHeaderMarshaller ()
virtual ~NiceHeaderMarshaller ()

Private Attributes

bool did_comment
int nameless_counter
std::string prefix

Detailed Description

template<typename o_stream>
class RTT::NiceHeaderMarshaller< o_stream >

A marsh::MarshallInterface for generating headers usable for interpretation by plot programs. A header looks like:

     * # Col_1_name Col_2_name Col_3_name ....
     * 

Definition at line 55 of file install/include/orocos/ocl/NiceHeaderMarshaller.hpp.


Member Typedef Documentation

template<typename o_stream>
typedef o_stream RTT::NiceHeaderMarshaller< o_stream >::output_stream

Definition at line 62 of file reporting/NiceHeaderMarshaller.hpp.

template<typename o_stream>
typedef o_stream RTT::NiceHeaderMarshaller< o_stream >::output_stream
template<typename o_stream>
typedef o_stream RTT::NiceHeaderMarshaller< o_stream >::OutputStream

Definition at line 63 of file reporting/NiceHeaderMarshaller.hpp.

template<typename o_stream>
typedef o_stream RTT::NiceHeaderMarshaller< o_stream >::OutputStream

Constructor & Destructor Documentation

template<typename o_stream>
RTT::NiceHeaderMarshaller< o_stream >::NiceHeaderMarshaller ( output_stream os  )  [inline]
template<typename o_stream>
virtual RTT::NiceHeaderMarshaller< o_stream >::~NiceHeaderMarshaller (  )  [inline, virtual]
template<typename o_stream>
RTT::NiceHeaderMarshaller< o_stream >::NiceHeaderMarshaller ( output_stream os  )  [inline]

Definition at line 65 of file reporting/NiceHeaderMarshaller.hpp.

template<typename o_stream>
virtual RTT::NiceHeaderMarshaller< o_stream >::~NiceHeaderMarshaller (  )  [inline, virtual]

Definition at line 71 of file reporting/NiceHeaderMarshaller.hpp.


Member Function Documentation

template<typename o_stream>
virtual void RTT::NiceHeaderMarshaller< o_stream >::flush (  )  [inline, virtual]

Definition at line 131 of file reporting/NiceHeaderMarshaller.hpp.

template<typename o_stream>
virtual void RTT::NiceHeaderMarshaller< o_stream >::flush (  )  [inline, virtual]
template<typename o_stream>
virtual void RTT::NiceHeaderMarshaller< o_stream >::serialize ( const Property< PropertyBag > &  v  )  [inline, virtual]

Definition at line 120 of file reporting/NiceHeaderMarshaller.hpp.

template<typename o_stream>
virtual void RTT::NiceHeaderMarshaller< o_stream >::serialize ( const PropertyBag &  v  )  [inline, virtual]

Definition at line 83 of file reporting/NiceHeaderMarshaller.hpp.

template<typename o_stream>
virtual void RTT::NiceHeaderMarshaller< o_stream >::serialize ( base::PropertyBase *  v  )  [inline, virtual]

Definition at line 73 of file reporting/NiceHeaderMarshaller.hpp.

template<typename o_stream>
virtual void RTT::NiceHeaderMarshaller< o_stream >::serialize ( const Property< PropertyBag > &  v  )  [inline, virtual]
template<typename o_stream>
virtual void RTT::NiceHeaderMarshaller< o_stream >::serialize ( const PropertyBag &  v  )  [inline, virtual]
template<typename o_stream>
virtual void RTT::NiceHeaderMarshaller< o_stream >::serialize ( base::PropertyBase *  v  )  [inline, virtual]
template<typename o_stream>
void RTT::NiceHeaderMarshaller< o_stream >::store ( const std::string &  name  )  [inline]
Returns:
the number of characters on this line.

Definition at line 103 of file reporting/NiceHeaderMarshaller.hpp.

template<typename o_stream>
void RTT::NiceHeaderMarshaller< o_stream >::store ( const std::string &  name  )  [inline]
Returns:
the number of characters on this line.

Definition at line 103 of file install/include/orocos/ocl/NiceHeaderMarshaller.hpp.


Member Data Documentation

template<typename o_stream>
bool RTT::NiceHeaderMarshaller< o_stream >::did_comment [private]
template<typename o_stream>
int RTT::NiceHeaderMarshaller< o_stream >::nameless_counter [private]
template<typename o_stream>
std::string RTT::NiceHeaderMarshaller< o_stream >::prefix [private]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


ocl
Author(s): OCL Development Team
autogenerated on Fri Jan 11 09:50:53 2013