#include <ControlThread.h>
Definition at line 77 of file ControlThread.h.
ControlThread::ControlThread |
( |
int |
period, |
|
|
const std::string & |
taskRpcPortName |
|
) |
| |
ControlThread::~ControlThread |
( |
| ) |
|
bool ControlThread::activateTask |
( |
| ) |
|
bool ControlThread::connectControlPorts |
( |
| ) |
|
|
protected |
virtual void ocra_recipes::ControlThread::ct_run |
( |
| ) |
|
|
pure virtual |
virtual bool ocra_recipes::ControlThread::ct_threadInit |
( |
| ) |
|
|
pure virtual |
virtual void ocra_recipes::ControlThread::ct_threadRelease |
( |
| ) |
|
|
pure virtual |
bool ControlThread::deactivateTask |
( |
| ) |
|
Eigen::VectorXd ControlThread::getCurrentState |
( |
| ) |
|
|
protected |
std::string ocra_recipes::ControlThread::getInputPortName |
( |
| ) |
|
|
inline |
std::string ocra_recipes::ControlThread::getOutputPortName |
( |
| ) |
|
|
inline |
bool ControlThread::getTaskDimensions |
( |
| ) |
|
|
protected |
std::string ocra_recipes::ControlThread::getThreadType |
( |
| ) |
|
|
inline |
bool ControlThread::openControlPorts |
( |
| ) |
|
|
protected |
bool ControlThread::parseInput |
( |
yarp::os::Bottle * |
input | ) |
|
|
protected |
void ControlThread::run |
( |
| ) |
|
|
virtual |
void ControlThread::sendGetStateMessage |
( |
| ) |
|
|
protected |
void ocra_recipes::ControlThread::setThreadType |
( |
const std::string & |
_threadType = "ControlThread" | ) |
|
|
inlineprotected |
bool ControlThread::threadInit |
( |
| ) |
|
|
virtual |
void ControlThread::threadRelease |
( |
| ) |
|
|
virtual |
double ocra_recipes::ControlThread::closePortTimeout |
|
protected |
int ControlThread::CONTROL_THREAD_COUNT = 0 |
|
static |
double ocra_recipes::ControlThread::controlThreadPeriod |
|
protected |
std::string ocra_recipes::ControlThread::controlThreadType |
|
protected |
Eigen::VectorXd ocra_recipes::ControlThread::currentStateVector |
|
protected |
yarp::os::Port ocra_recipes::ControlThread::inputPort |
|
protected |
std::string ocra_recipes::ControlThread::inputPortName |
|
protected |
bool ocra_recipes::ControlThread::isFirstInputBottle |
|
protected |
yarp::os::Port ocra_recipes::ControlThread::outputPort |
|
protected |
std::string ocra_recipes::ControlThread::outputPortName |
|
protected |
int ocra_recipes::ControlThread::stateDimension |
|
protected |
std::string ocra_recipes::ControlThread::taskRpcServerName |
|
protected |
int ocra_recipes::ControlThread::threadId |
yarp::os::RpcClient ocra_recipes::ControlThread::threadRpcClient |
|
protected |
std::string ocra_recipes::ControlThread::threadRpcClientName |
|
protected |
bool ocra_recipes::ControlThread::waitingForFirstStateMessage |
|
protected |
int ocra_recipes::ControlThread::weightDimension |
|
protected |
yarp::os::Network ocra_recipes::ControlThread::yarp |
|
protected |
The documentation for this class was generated from the following files: