TwiceAsNice  2019-02-18
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Private Member Functions | Static Private Member Functions | Private Attributes | Static Private Attributes | List of all members
Nice::CmdSequencer Class Reference

#include <CmdSequencer.h>

Collaboration diagram for Nice::CmdSequencer:
Collaboration graph

Public Member Functions

 ~CmdSequencer ()
 
 ~CmdSequencer ()
 
 ~CmdSequencer ()
 
 ~CmdSequencer ()
 

Static Public Member Functions

static void addPythonModule (const std::string &_name, PyMethodDef *_mod)
 
static std::string toCmd (const Nice::JointPtr _j)
 
static void interpreter ()
 
static void executeCmd (std::string _cmd)
 
static bool eval (std::string _s)
 
static void pause (bool p)
 
static void step ()
 
static void setLogFunc (Nice::LogFunctionBasePtr _log)
 
static PyObjectNice_exist (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_setVal (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_getVal (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_exec (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_execMulti (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_setBP (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_write (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_waitUntil (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_log (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_config (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_getValueFromAttribute (Nice::JointPtr config, const std::string &nodeNameWithAttribute)
 Retrieves the attribute as a string. More...
 
static void addPythonModule (const std::string &_name, PyMethodDef *_mod)
 
static std::string toCmd (const Nice::JointPtr _j)
 
static void interpreter ()
 
static void executeCmd (std::string _cmd)
 
static bool eval (std::string _s)
 
static void pause (bool p)
 
static void step ()
 
static void setLogFunc (Nice::LogFunctionBasePtr _log)
 
static PyObjectNice_exist (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_setVal (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_getVal (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_exec (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_execMulti (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_setBP (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_write (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_waitUntil (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_log (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_config (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_getValueFromAttribute (Nice::JointPtr config, const std::string &nodeNameWithAttribute)
 Retrieves the attribute as a string. More...
 
static void addPythonModule (const std::string &_name, PyMethodDef *_mod)
 
static std::string toCmd (const Nice::JointPtr _j)
 
static void interpreter ()
 
static void executeCmd (std::string _cmd)
 
static bool eval (std::string _s)
 
static void pause (bool p)
 
static void step ()
 
static void setLogFunc (Nice::LogFunctionBasePtr _log)
 
static PyObjectNice_exist (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_setVal (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_getVal (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_exec (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_execMulti (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_setBP (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_write (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_waitUntil (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_log (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_config (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_getValueFromAttribute (Nice::JointPtr config, const std::string &nodeNameWithAttribute)
 Retrieves the attribute as a string. More...
 
static void addPythonModule (const std::string &_name, PyMethodDef *_mod)
 
static std::string toCmd (const Nice::JointPtr _j)
 
static void interpreter ()
 
static void executeCmd (std::string _cmd)
 
static bool eval (std::string _s)
 
static void pause (bool p)
 
static void step ()
 
static void setLogFunc (Nice::LogFunctionBasePtr _log)
 
static PyObjectNice_exist (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_setVal (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_getVal (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_exec (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_execMulti (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_setBP (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_write (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_waitUntil (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_log (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_config (PyObject *pSelf, PyObject *pArgs)
 
static PyObjectNice_getValueFromAttribute (Nice::JointPtr config, const std::string &nodeNameWithAttribute)
 Retrieves the attribute as a string. More...
 

Public Attributes

bool m_stop
 

Static Public Attributes

static std::map< std::string, PyMethodDef * > * PyMethods = 0
 

Private Member Functions

 CmdSequencer ()
 
void init ()
 
void deinit ()
 
std::string removeQuotes (std::string _str)
 
void convertToDict (std::string &_s)
 
void valueChanged (const Nice::Any &_val)
 
std::string getPythonCode ()
 
 CmdSequencer ()
 
void init ()
 
void deinit ()
 
std::string removeQuotes (std::string _str)
 
void convertToDict (std::string &_s)
 
void valueChanged (const Nice::Any &_val)
 
std::string getPythonCode ()
 
 CmdSequencer ()
 
void init ()
 
void deinit ()
 
std::string removeQuotes (std::string _str)
 
void convertToDict (std::string &_s)
 
void valueChanged (const Nice::Any &_val)
 
std::string getPythonCode ()
 
 CmdSequencer ()
 
void init ()
 
void deinit ()
 
std::string removeQuotes (std::string _str)
 
void convertToDict (std::string &_s)
 
void valueChanged (const Nice::Any &_val)
 
std::string getPythonCode ()
 

Static Private Member Functions

static void logToTaNSystem (const int level, const std::string &msg, const int line)
 
static Nice::PropertyPtr getAttribute (Nice::JointPtr config, const std::string &nodeNameWithAttribute)
 
static void putCommandIdIntoCompletionIfAny (Nice::PropertyPtr p, const std::string &command)
 
static bool executeCommand (Nice::Barrier *barrier, Nice::PropertyPtr p, Nice::Time timeout, const char *nodePath)
 
static PyObjectcombineCompletionStatesForPythonClient (const Nice::Barrier::CompletionStateVector &)
 
static void logToTaNSystem (const int level, const std::string &msg, const int line)
 
static Nice::PropertyPtr getAttribute (Nice::JointPtr config, const std::string &nodeNameWithAttribute)
 
static void putCommandIdIntoCompletionIfAny (Nice::PropertyPtr p, const std::string &command)
 
static bool executeCommand (Nice::Barrier *barrier, Nice::PropertyPtr p, Nice::Time timeout, const char *nodePath)
 
static PyObjectcombineCompletionStatesForPythonClient (const Nice::Barrier::CompletionStateVector &)
 
static void logToTaNSystem (const int level, const std::string &msg, const int line)
 
static Nice::PropertyPtr getAttribute (Nice::JointPtr config, const std::string &nodeNameWithAttribute)
 
static void putCommandIdIntoCompletionIfAny (Nice::PropertyPtr p, const std::string &command)
 
static bool executeCommand (Nice::Barrier *barrier, Nice::PropertyPtr p, Nice::Time timeout, const char *nodePath)
 
static PyObjectcombineCompletionStatesForPythonClient (const Nice::Barrier::CompletionStateVector &)
 
static void logToTaNSystem (const int level, const std::string &msg, const int line)
 
static Nice::PropertyPtr getAttribute (Nice::JointPtr config, const std::string &nodeNameWithAttribute)
 
static void putCommandIdIntoCompletionIfAny (Nice::PropertyPtr p, const std::string &command)
 
static bool executeCommand (Nice::Barrier *barrier, Nice::PropertyPtr p, Nice::Time timeout, const char *nodePath)
 
static PyObjectcombineCompletionStatesForPythonClient (const Nice::Barrier::CompletionStateVector &)
 

Private Attributes

Nice::Monitor m_monitor
 
std::string m_waitUntilValue
 
Nice::LogFunctionBasePtr m_log
 
std::string m_lineOffset
 

Static Private Attributes

static CmdSequencerm_instance = 0
 

Constructor & Destructor Documentation

◆ CmdSequencer() [1/4]

Nice::CmdSequencer::CmdSequencer ( )
private
Parameters

◆ ~CmdSequencer() [1/4]

Nice::CmdSequencer::~CmdSequencer ( )
Parameters

◆ CmdSequencer() [2/4]

Nice::CmdSequencer::CmdSequencer ( )
private
Parameters

◆ ~CmdSequencer() [2/4]

Nice::CmdSequencer::~CmdSequencer ( )
Parameters

◆ CmdSequencer() [3/4]

Nice::CmdSequencer::CmdSequencer ( )
private
Parameters

◆ ~CmdSequencer() [3/4]

Nice::CmdSequencer::~CmdSequencer ( )
Parameters

◆ CmdSequencer() [4/4]

Nice::CmdSequencer::CmdSequencer ( )
private
Parameters

◆ ~CmdSequencer() [4/4]

Nice::CmdSequencer::~CmdSequencer ( )
Parameters

Member Function Documentation

◆ addPythonModule() [1/4]

void Nice::CmdSequencer::addPythonModule ( const std::string &  _name,
PyMethodDef *  _mod 
)
static

◆ addPythonModule() [2/4]

static void Nice::CmdSequencer::addPythonModule ( const std::string &  _name,
PyMethodDef *  _mod 
)
static

◆ addPythonModule() [3/4]

static void Nice::CmdSequencer::addPythonModule ( const std::string &  _name,
PyMethodDef *  _mod 
)
static

◆ addPythonModule() [4/4]

static void Nice::CmdSequencer::addPythonModule ( const std::string &  _name,
PyMethodDef *  _mod 
)
static

◆ combineCompletionStatesForPythonClient() [1/4]

static PyObject* Nice::CmdSequencer::combineCompletionStatesForPythonClient ( const Nice::Barrier::CompletionStateVector )
staticprivate

◆ combineCompletionStatesForPythonClient() [2/4]

PyObject * Nice::CmdSequencer::combineCompletionStatesForPythonClient ( const Nice::Barrier::CompletionStateVector states)
staticprivate

◆ combineCompletionStatesForPythonClient() [3/4]

static PyObject* Nice::CmdSequencer::combineCompletionStatesForPythonClient ( const Nice::Barrier::CompletionStateVector )
staticprivate

◆ combineCompletionStatesForPythonClient() [4/4]

static PyObject* Nice::CmdSequencer::combineCompletionStatesForPythonClient ( const Nice::Barrier::CompletionStateVector )
staticprivate

◆ convertToDict() [1/4]

void Nice::CmdSequencer::convertToDict ( std::string &  _s)
private

◆ convertToDict() [2/4]

void Nice::CmdSequencer::convertToDict ( std::string &  _s)
private

◆ convertToDict() [3/4]

void Nice::CmdSequencer::convertToDict ( std::string &  _s)
private

◆ convertToDict() [4/4]

void Nice::CmdSequencer::convertToDict ( std::string &  _s)
private

◆ deinit() [1/4]

void Nice::CmdSequencer::deinit ( )
private

◆ deinit() [2/4]

void Nice::CmdSequencer::deinit ( )
private

◆ deinit() [3/4]

void Nice::CmdSequencer::deinit ( )
private

◆ deinit() [4/4]

void Nice::CmdSequencer::deinit ( )
private

◆ eval() [1/4]

static bool Nice::CmdSequencer::eval ( std::string  _s)
static

◆ eval() [2/4]

static bool Nice::CmdSequencer::eval ( std::string  _s)
static

◆ eval() [3/4]

bool Nice::CmdSequencer::eval ( std::string  _s)
static

◆ eval() [4/4]

static bool Nice::CmdSequencer::eval ( std::string  _s)
static

◆ executeCmd() [1/4]

static void Nice::CmdSequencer::executeCmd ( std::string  _cmd)
static

◆ executeCmd() [2/4]

static void Nice::CmdSequencer::executeCmd ( std::string  _cmd)
static

◆ executeCmd() [3/4]

void Nice::CmdSequencer::executeCmd ( std::string  _cmd)
static

◆ executeCmd() [4/4]

static void Nice::CmdSequencer::executeCmd ( std::string  _cmd)
static

◆ executeCommand() [1/4]

static bool Nice::CmdSequencer::executeCommand ( Nice::Barrier barrier,
Nice::PropertyPtr  p,
Nice::Time  timeout,
const char *  nodePath 
)
staticprivate

◆ executeCommand() [2/4]

static bool Nice::CmdSequencer::executeCommand ( Nice::Barrier barrier,
Nice::PropertyPtr  p,
Nice::Time  timeout,
const char *  nodePath 
)
staticprivate

◆ executeCommand() [3/4]

static bool Nice::CmdSequencer::executeCommand ( Nice::Barrier barrier,
Nice::PropertyPtr  p,
Nice::Time  timeout,
const char *  nodePath 
)
staticprivate

◆ executeCommand() [4/4]

bool Nice::CmdSequencer::executeCommand ( Nice::Barrier barrier,
Nice::PropertyPtr  p,
Nice::Time  timeout,
const char *  nodePath 
)
staticprivate

◆ getAttribute() [1/4]

static Nice::PropertyPtr Nice::CmdSequencer::getAttribute ( Nice::JointPtr  config,
const std::string &  nodeNameWithAttribute 
)
staticprivate

◆ getAttribute() [2/4]

Nice::PropertyPtr Nice::CmdSequencer::getAttribute ( Nice::JointPtr  config,
const std::string &  nodeNameWithAttribute 
)
staticprivate

◆ getAttribute() [3/4]

static Nice::PropertyPtr Nice::CmdSequencer::getAttribute ( Nice::JointPtr  config,
const std::string &  nodeNameWithAttribute 
)
staticprivate

◆ getAttribute() [4/4]

static Nice::PropertyPtr Nice::CmdSequencer::getAttribute ( Nice::JointPtr  config,
const std::string &  nodeNameWithAttribute 
)
staticprivate

◆ getPythonCode() [1/4]

std::string Nice::CmdSequencer::getPythonCode ( )
private

◆ getPythonCode() [2/4]

std::string Nice::CmdSequencer::getPythonCode ( )
private

◆ getPythonCode() [3/4]

std::string Nice::CmdSequencer::getPythonCode ( )
private

◆ getPythonCode() [4/4]

std::string Nice::CmdSequencer::getPythonCode ( )
private

◆ init() [1/4]

void Nice::CmdSequencer::init ( )
private

◆ init() [2/4]

void Nice::CmdSequencer::init ( )
private

◆ init() [3/4]

void Nice::CmdSequencer::init ( )
private

◆ init() [4/4]

void Nice::CmdSequencer::init ( )
private

◆ interpreter() [1/4]

static void Nice::CmdSequencer::interpreter ( )
static

◆ interpreter() [2/4]

void Nice::CmdSequencer::interpreter ( )
static

◆ interpreter() [3/4]

static void Nice::CmdSequencer::interpreter ( )
static

◆ interpreter() [4/4]

static void Nice::CmdSequencer::interpreter ( )
static

◆ logToTaNSystem() [1/4]

static void Nice::CmdSequencer::logToTaNSystem ( const int  level,
const std::string &  msg,
const int  line 
)
staticprivate

◆ logToTaNSystem() [2/4]

static void Nice::CmdSequencer::logToTaNSystem ( const int  level,
const std::string &  msg,
const int  line 
)
staticprivate

◆ logToTaNSystem() [3/4]

void Nice::CmdSequencer::logToTaNSystem ( const int  level,
const std::string &  msg,
const int  line 
)
staticprivate

◆ logToTaNSystem() [4/4]

static void Nice::CmdSequencer::logToTaNSystem ( const int  level,
const std::string &  msg,
const int  line 
)
staticprivate

◆ Nice_config() [1/4]

static PyObject* Nice::CmdSequencer::Nice_config ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_config() [2/4]

PyObject * Nice::CmdSequencer::Nice_config ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_config() [3/4]

static PyObject* Nice::CmdSequencer::Nice_config ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_config() [4/4]

static PyObject* Nice::CmdSequencer::Nice_config ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_exec() [1/4]

PyObject * Nice::CmdSequencer::Nice_exec ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_exec() [2/4]

static PyObject* Nice::CmdSequencer::Nice_exec ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_exec() [3/4]

static PyObject* Nice::CmdSequencer::Nice_exec ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_exec() [4/4]

static PyObject* Nice::CmdSequencer::Nice_exec ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_execMulti() [1/4]

static PyObject* Nice::CmdSequencer::Nice_execMulti ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_execMulti() [2/4]

static PyObject* Nice::CmdSequencer::Nice_execMulti ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_execMulti() [3/4]

PyObject * Nice::CmdSequencer::Nice_execMulti ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_execMulti() [4/4]

static PyObject* Nice::CmdSequencer::Nice_execMulti ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_exist() [1/4]

PyObject * Nice::CmdSequencer::Nice_exist ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_exist() [2/4]

static PyObject* Nice::CmdSequencer::Nice_exist ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_exist() [3/4]

static PyObject* Nice::CmdSequencer::Nice_exist ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_exist() [4/4]

static PyObject* Nice::CmdSequencer::Nice_exist ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_getVal() [1/4]

PyObject * Nice::CmdSequencer::Nice_getVal ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_getVal() [2/4]

static PyObject* Nice::CmdSequencer::Nice_getVal ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_getVal() [3/4]

static PyObject* Nice::CmdSequencer::Nice_getVal ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_getVal() [4/4]

static PyObject* Nice::CmdSequencer::Nice_getVal ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_getValueFromAttribute() [1/4]

static PyObject* Nice::CmdSequencer::Nice_getValueFromAttribute ( Nice::JointPtr  config,
const std::string &  nodeNameWithAttribute 
)
static

Retrieves the attribute as a string.

Returns
attribute as Python string object or a null pointer.

◆ Nice_getValueFromAttribute() [2/4]

PyObject * Nice::CmdSequencer::Nice_getValueFromAttribute ( Nice::JointPtr  config,
const std::string &  nodeNameWithAttribute 
)
static

Retrieves the attribute as a string.

Returns
attribute as Python string object or a null pointer.

◆ Nice_getValueFromAttribute() [3/4]

static PyObject* Nice::CmdSequencer::Nice_getValueFromAttribute ( Nice::JointPtr  config,
const std::string &  nodeNameWithAttribute 
)
static

Retrieves the attribute as a string.

Returns
attribute as Python string object or a null pointer.

◆ Nice_getValueFromAttribute() [4/4]

static PyObject* Nice::CmdSequencer::Nice_getValueFromAttribute ( Nice::JointPtr  config,
const std::string &  nodeNameWithAttribute 
)
static

Retrieves the attribute as a string.

Returns
attribute as Python string object or a null pointer.

◆ Nice_log() [1/4]

static PyObject* Nice::CmdSequencer::Nice_log ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_log() [2/4]

PyObject * Nice::CmdSequencer::Nice_log ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_log() [3/4]

static PyObject* Nice::CmdSequencer::Nice_log ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_log() [4/4]

static PyObject* Nice::CmdSequencer::Nice_log ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_setBP() [1/4]

static PyObject* Nice::CmdSequencer::Nice_setBP ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_setBP() [2/4]

static PyObject* Nice::CmdSequencer::Nice_setBP ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_setBP() [3/4]

PyObject * Nice::CmdSequencer::Nice_setBP ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_setBP() [4/4]

static PyObject* Nice::CmdSequencer::Nice_setBP ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_setVal() [1/4]

static PyObject* Nice::CmdSequencer::Nice_setVal ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_setVal() [2/4]

PyObject * Nice::CmdSequencer::Nice_setVal ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_setVal() [3/4]

static PyObject* Nice::CmdSequencer::Nice_setVal ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_setVal() [4/4]

static PyObject* Nice::CmdSequencer::Nice_setVal ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_waitUntil() [1/4]

static PyObject* Nice::CmdSequencer::Nice_waitUntil ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_waitUntil() [2/4]

PyObject * Nice::CmdSequencer::Nice_waitUntil ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_waitUntil() [3/4]

static PyObject* Nice::CmdSequencer::Nice_waitUntil ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_waitUntil() [4/4]

static PyObject* Nice::CmdSequencer::Nice_waitUntil ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_write() [1/4]

static PyObject* Nice::CmdSequencer::Nice_write ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_write() [2/4]

PyObject * Nice::CmdSequencer::Nice_write ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_write() [3/4]

static PyObject* Nice::CmdSequencer::Nice_write ( PyObject pSelf,
PyObject pArgs 
)
static

◆ Nice_write() [4/4]

static PyObject* Nice::CmdSequencer::Nice_write ( PyObject pSelf,
PyObject pArgs 
)
static

◆ pause() [1/4]

static void Nice::CmdSequencer::pause ( bool  p)
static

◆ pause() [2/4]

static void Nice::CmdSequencer::pause ( bool  p)
static

◆ pause() [3/4]

static void Nice::CmdSequencer::pause ( bool  p)
static

◆ pause() [4/4]

void Nice::CmdSequencer::pause ( bool  p)
static

◆ putCommandIdIntoCompletionIfAny() [1/4]

static void Nice::CmdSequencer::putCommandIdIntoCompletionIfAny ( Nice::PropertyPtr  p,
const std::string &  command 
)
staticprivate

◆ putCommandIdIntoCompletionIfAny() [2/4]

void Nice::CmdSequencer::putCommandIdIntoCompletionIfAny ( Nice::PropertyPtr  p,
const std::string &  command 
)
staticprivate

◆ putCommandIdIntoCompletionIfAny() [3/4]

static void Nice::CmdSequencer::putCommandIdIntoCompletionIfAny ( Nice::PropertyPtr  p,
const std::string &  command 
)
staticprivate

◆ putCommandIdIntoCompletionIfAny() [4/4]

static void Nice::CmdSequencer::putCommandIdIntoCompletionIfAny ( Nice::PropertyPtr  p,
const std::string &  command 
)
staticprivate

◆ removeQuotes() [1/4]

std::string Nice::CmdSequencer::removeQuotes ( std::string  _str)
private

◆ removeQuotes() [2/4]

std::string Nice::CmdSequencer::removeQuotes ( std::string  _str)
private

◆ removeQuotes() [3/4]

std::string Nice::CmdSequencer::removeQuotes ( std::string  _str)
private

◆ removeQuotes() [4/4]

std::string Nice::CmdSequencer::removeQuotes ( std::string  _str)
private

◆ setLogFunc() [1/4]

void Nice::CmdSequencer::setLogFunc ( Nice::LogFunctionBasePtr  _log)
static

◆ setLogFunc() [2/4]

static void Nice::CmdSequencer::setLogFunc ( Nice::LogFunctionBasePtr  _log)
static

◆ setLogFunc() [3/4]

static void Nice::CmdSequencer::setLogFunc ( Nice::LogFunctionBasePtr  _log)
static

◆ setLogFunc() [4/4]

static void Nice::CmdSequencer::setLogFunc ( Nice::LogFunctionBasePtr  _log)
static

◆ step() [1/4]

void Nice::CmdSequencer::step ( )
static

◆ step() [2/4]

static void Nice::CmdSequencer::step ( )
static

◆ step() [3/4]

static void Nice::CmdSequencer::step ( )
static

◆ step() [4/4]

static void Nice::CmdSequencer::step ( )
static

◆ toCmd() [1/4]

static std::string Nice::CmdSequencer::toCmd ( const Nice::JointPtr  _j)
static

◆ toCmd() [2/4]

static std::string Nice::CmdSequencer::toCmd ( const Nice::JointPtr  _j)
static

◆ toCmd() [3/4]

std::string Nice::CmdSequencer::toCmd ( const Nice::JointPtr  _j)
static

◆ toCmd() [4/4]

static std::string Nice::CmdSequencer::toCmd ( const Nice::JointPtr  _j)
static

◆ valueChanged() [1/4]

void Nice::CmdSequencer::valueChanged ( const Nice::Any _val)
private

◆ valueChanged() [2/4]

void Nice::CmdSequencer::valueChanged ( const Nice::Any _val)
private

◆ valueChanged() [3/4]

void Nice::CmdSequencer::valueChanged ( const Nice::Any _val)
private

◆ valueChanged() [4/4]

void Nice::CmdSequencer::valueChanged ( const Nice::Any _val)
private

Member Data Documentation

◆ m_instance

static CmdSequencer * Nice::CmdSequencer::m_instance = 0
staticprivate

◆ m_lineOffset

std::string Nice::CmdSequencer::m_lineOffset
private

◆ m_log

Nice::LogFunctionBasePtr Nice::CmdSequencer::m_log
private

◆ m_monitor

Nice::Monitor Nice::CmdSequencer::m_monitor
private

◆ m_stop

bool Nice::CmdSequencer::m_stop

◆ m_waitUntilValue

std::string Nice::CmdSequencer::m_waitUntilValue
private

◆ PyMethods

static std::map< std::string, PyMethodDef * > * Nice::CmdSequencer::PyMethods = 0
static

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