orocos_cpp
Public Member Functions | List of all members
orocos_cpp::Deployment Class Reference

#include <Deployment.hpp>

Inheritance diagram for orocos_cpp::Deployment:

Public Member Functions

 Deployment (const std::string &name)
 
 Deployment (const std::string &model, const std::string &as)
 
const std::string & getName () const
 
const std::vector< std::string > & getTaskNames () const
 
const std::vector< std::string > & getNeededTypekits () const
 
void renameTask (const std::string &orignalName, const std::string &newName)
 
bool getExecString (std::string &cmd, std::vector< std::string > &args)
 
const std::string getLoggerName () const
 
bool hasLogger () const
 
void runWithValgrind ()
 

Constructor & Destructor Documentation

Deployment::Deployment ( const std::string &  name)
Deployment::Deployment ( const std::string &  model,
const std::string &  as 
)

Member Function Documentation

bool Deployment::getExecString ( std::string &  cmd,
std::vector< std::string > &  args 
)

Returns the command line string, needed to start the deployment, including the renaming operations.

const std::string Deployment::getLoggerName ( ) const

Returns the name of the logger for this deployment

const std::string & Deployment::getName ( ) const

Returns the name of the deployment

const std::vector< std::string > & Deployment::getNeededTypekits ( ) const
const std::vector< std::string > & Deployment::getTaskNames ( ) const

Returns the task names, after renaming.

bool Deployment::hasLogger ( ) const

Returns if this deployment contains a logger

void Deployment::renameTask ( const std::string &  orignalName,
const std::string &  newName 
)

Renames a task from the deployment to the given name

void Deployment::runWithValgrind ( )

If called, the deployment will be started within valgrind


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