ocra-recipes
Doxygen documentation for the ocra-recipes repository
Public Member Functions | Public Attributes | List of all members
ocra::Controller::Pimpl Struct Reference
Collaboration diagram for ocra::Controller::Pimpl:
[legend]

Public Member Functions

 Pimpl (const Model &m)
 

Public Attributes

const Modelmodel
 
VectorXd tau_max
 
VectorXd tau
 
TaskMap< Tasktasks
 
TaskMap< TaskYarpInterfacetaskInterfaces
 
std::vector< std::shared_ptr< Task > > activeTasks
 
std::string errorMessage
 
double maxTau
 
int errorFlag
 
bool handleError
 

Detailed Description

Definition at line 79 of file Controller.cpp.

Constructor & Destructor Documentation

ocra::Controller::Pimpl::Pimpl ( const Model m)
inline

Definition at line 92 of file Controller.cpp.

Member Data Documentation

std::vector<std::shared_ptr<Task> > ocra::Controller::Pimpl::activeTasks

Definition at line 86 of file Controller.cpp.

int ocra::Controller::Pimpl::errorFlag

Definition at line 89 of file Controller.cpp.

std::string ocra::Controller::Pimpl::errorMessage

Definition at line 87 of file Controller.cpp.

bool ocra::Controller::Pimpl::handleError

Definition at line 90 of file Controller.cpp.

double ocra::Controller::Pimpl::maxTau

Definition at line 88 of file Controller.cpp.

const Model& ocra::Controller::Pimpl::model

Definition at line 81 of file Controller.cpp.

TaskMap<TaskYarpInterface> ocra::Controller::Pimpl::taskInterfaces

Definition at line 85 of file Controller.cpp.

TaskMap<Task> ocra::Controller::Pimpl::tasks

Definition at line 84 of file Controller.cpp.

VectorXd ocra::Controller::Pimpl::tau

Definition at line 83 of file Controller.cpp.

VectorXd ocra::Controller::Pimpl::tau_max

Definition at line 82 of file Controller.cpp.


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