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

◆ StatsPortPointer

◆ StatsPorts

◆ StatsVector

typedef std::vector<VectorStats> statistics::CumulativeTask::StatsVector
protected

◆ VectorStats

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

Constructor & Destructor Documentation

◆ CumulativeTask() [1/2]

CumulativeTask::CumulativeTask ( std::string const &  name = "statistics::CumulativeTask")

◆ CumulativeTask() [2/2]

CumulativeTask::CumulativeTask ( std::string const &  name,
RTT::ExecutionEngine *  engine 
)

◆ ~CumulativeTask()

CumulativeTask::~CumulativeTask ( )

Member Function Documentation

◆ cleanupHook()

void CumulativeTask::cleanupHook ( )

◆ configureHook()

bool CumulativeTask::configureHook ( )

◆ process()

void CumulativeTask::process ( )
virtual

Friends And Related Function Documentation

◆ CumulativeTaskBase

friend class CumulativeTaskBase
friend

Member Data Documentation

◆ mStatistics

StatsVector statistics::CumulativeTask::mStatistics
protected

◆ mStatsPorts

StatsPorts statistics::CumulativeTask::mStatsPorts
protected

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