sotReader Class Reference

#include <sot/core/reader.hh>

Inheritance diagram for sotReader:
dynamicgraph::Entity noncopyable

List of all members.

Public Member Functions

 sotReader (const std::string n)
virtual ~sotReader (void)
void load (const std::string &filename)
void clear (void)
void rewind (void)
void display (std::ostream &os) const
virtual void initCommands ()

Public Attributes

SignalPtr< Flags, int > selectionSIN
SignalTimeDependent
< ml::Vector, int > 
vectorSOUT
SignalTimeDependent
< ml::Matrix, int > 
matrixSOUT

Protected Types

typedef std::list< std::vector
< double > > 
DataType

Protected Member Functions

ml::VectorgetNextData (ml::Vector &res, const unsigned int time)
ml::MatrixgetNextMatrix (ml::Matrix &res, const unsigned int time)
void resize (const int &nbRow, const int &nbCol)

Protected Attributes

DataType dataSet
DataType::const_iterator currentData
bool iteratorSet
unsigned int nbRows
unsigned int nbCols

Member Typedef Documentation

typedef std::list< std::vector<double> > sotReader::DataType [protected]

Constructor & Destructor Documentation

sotReader::sotReader ( const std::string  n)
virtual sotReader::~sotReader ( void  ) [inline, virtual]

Member Function Documentation

void sotReader::clear ( void  )
void sotReader::display ( std::ostream &  os) const [virtual]

Reimplemented from dynamicgraph::Entity.

ml::Vector& sotReader::getNextData ( ml::Vector res,
const unsigned int  time 
) [protected]
ml::Matrix& sotReader::getNextMatrix ( ml::Matrix res,
const unsigned int  time 
) [protected]
virtual void sotReader::initCommands ( ) [virtual]
void sotReader::load ( const std::string &  filename)
void sotReader::resize ( const int &  nbRow,
const int &  nbCol 
) [protected]
void sotReader::rewind ( void  )

Member Data Documentation

DataType::const_iterator sotReader::currentData [protected]
bool sotReader::iteratorSet [protected]
unsigned int sotReader::nbCols [protected]
unsigned int sotReader::nbRows [protected]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines