Public Types | Static Public Member Functions | List of all members
dynamicgraph::signal_io< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > > Struct Template Reference

Template specialization of signal_disp for Eigen objects. More...

#include <signal-caster.h>

Inheritance diagram for dynamicgraph::signal_io< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >:
Inheritance graph
[legend]

Public Types

typedef Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > matrix_type
 

Static Public Member Functions

static void disp (const matrix_type &value, std::ostream &os)
 
static void trace (const matrix_type &value, std::ostream &os)
 
- Static Public Member Functions inherited from dynamicgraph::signal_io_base< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
static Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > cast (std::istringstream &is)
 deserialize a signal value. More...
 
static void disp (const Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > &value, std::ostream &os)
 serialize a signal value. More...
 
static void trace (const Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > &value, std::ostream &os)
 write a signal value to log file More...
 

Detailed Description

template<typename _Scalar, int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
struct dynamicgraph::signal_io< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >

Template specialization of signal_disp for Eigen objects.

Definition at line 61 of file signal-caster.h.

Member Typedef Documentation

◆ matrix_type

template<typename _Scalar , int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
typedef Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> dynamicgraph::signal_io< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::matrix_type

Definition at line 66 of file signal-caster.h.

Member Function Documentation

◆ disp()

template<typename _Scalar , int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
static void dynamicgraph::signal_io< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::disp ( const matrix_type value,
std::ostream &  os 
)
inlinestatic

Definition at line 68 of file signal-caster.h.

◆ trace()

template<typename _Scalar , int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
static void dynamicgraph::signal_io< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::trace ( const matrix_type value,
std::ostream &  os 
)
inlinestatic

Definition at line 74 of file signal-caster.h.


The documentation for this struct was generated from the following file:


dynamic-graph
Author(s): Nicolas Mansard, Olivier Stasse
autogenerated on Sun Oct 22 2023 02:27:08