This class can be used to register default casts, i.e. More...
#include <dynamic-graph/signal-cast-helper.h>
Public Member Functions | |
DefaultCastRegisterer () | |
Static Public Member Functions | |
static boost::any | cast (std::istringstream &iss) |
A default version of the caster, to serialize directly from std::in. | |
static void | disp (const boost::any &object, std::ostream &os) |
static void | trace (const boost::any &object, std::ostream &os) |
This class can be used to register default casts, i.e.
casts already supported by the object to an std::iostream through the operators >> and << .
dynamicgraph::DefaultCastRegisterer< T >::DefaultCastRegisterer | ( | ) | [inline] |
boost::any dynamicgraph::DefaultCastRegisterer< T >::cast | ( | std::istringstream & | iss | ) | [static] |
A default version of the caster, to serialize directly from std::in.
References dynamicgraph::ExceptionSignal::GENERIC.
static void dynamicgraph::DefaultCastRegisterer< T >::disp | ( | const boost::any & | object, |
std::ostream & | os | ||
) | [inline, static] |
Referenced by dynamicgraph::DefaultCastRegisterer< T >::trace().
static void dynamicgraph::DefaultCastRegisterer< T >::trace | ( | const boost::any & | object, |
std::ostream & | os | ||
) | [inline, static] |
References dynamicgraph::DefaultCastRegisterer< T >::disp().