statistics
Public Member Functions | Protected Types | Protected Attributes | Friends | List of all members
statistics::CumulativeTask Class Reference

#include <CumulativeTask.hpp>

Inheritance diagram for statistics::CumulativeTask:

Public Member Functions

 CumulativeTask (std::string const &name="statistics::CumulativeTask")
 
 CumulativeTask (std::string const &name, RTT::ExecutionEngine *engine)
 
 ~CumulativeTask ()
 
virtual void process ()
 
bool configureHook ()
 
void cleanupHook ()
 

Protected Types

typedef RTT::OutputPort< statistics::Stats > * StatsPortPointer
 
typedef std::vector< StatsPortPointerStatsPorts
 
typedef numeric::Stats< base::VectorXd > VectorStats
 
typedef std::vector< VectorStatsStatsVector
 

Protected Attributes

StatsPorts mStatsPorts
 
StatsVector mStatistics
 

Friends

class CumulativeTaskBase
 

Member Typedef Documentation

typedef std::vector<VectorStats> statistics::CumulativeTask::StatsVector
protected
typedef numeric::Stats<base::VectorXd> statistics::CumulativeTask::VectorStats
protected

Constructor & Destructor Documentation

CumulativeTask::CumulativeTask ( std::string const &  name = "statistics::CumulativeTask")
CumulativeTask::CumulativeTask ( std::string const &  name,
RTT::ExecutionEngine *  engine 
)
CumulativeTask::~CumulativeTask ( )

Member Function Documentation

void CumulativeTask::cleanupHook ( )
bool CumulativeTask::configureHook ( )
void CumulativeTask::process ( )
virtual

Friends And Related Function Documentation

friend class CumulativeTaskBase
friend

Member Data Documentation

StatsVector statistics::CumulativeTask::mStatistics
protected
StatsPorts statistics::CumulativeTask::mStatsPorts
protected

The documentation for this class was generated from the following files: