= {
{
"_getVal",
Nice::CmdSequencer::Nice_getVal , METH_VARARGS,
"Method sets the value of a node.\nSyntax:\n Nice.get(NODEPATH) \nExample:\n Nice.set(\"NODE1.CHILD\", 5) "},
{
"_setVal",
Nice::CmdSequencer::Nice_setVal , METH_VARARGS,
"Method gets the value of a node.\nSyntax:\n Nice.set(NODEPATH,VALUE) \nExample:\n print Nice.get(\"NODE1.CHILD\") "},
{
"execute",
Nice::CmdSequencer::Nice_exec , METH_VARARGS,
"Method executes a command.\nSyntax:\n Nice.execute(NODEPATH, COMMAND, DICTIONARY_OF_PARAMETERS, TIMEOUT) \nExample: Nice.execute(\"WIDGET.CAM1.COMPLY\",\"MOVEREL\",{'ATTR1' : \"Command Go\", 'PAR1' : \"test\", 'PAR2' : \"4711\"}, 5.4)"},
{
"executeMulti",
Nice::CmdSequencer::Nice_execMulti , METH_VARARGS,
"Method executes multiple commands in parallel.\nSyntax:\n Nice.executeMulti( LIST_OF_COMMANDS( similar to the command execute ), TIMEOUT ) \nExample:\n Nice.executeMulti( [(\"WIDGET.CAM1.COMPLY\",\"MOVEREL\",{'PAR1' : \"test\", 'PAR2' : \"4711\"}), (\"WIDGET.CAM1.COMPLY2\",\"MOVEABS\",{'PAR2' : \"test\", 'PAR3' : \"4711\"} ) ], 5.4 )"},
{
"breakpoint",
Nice::CmdSequencer::Nice_setBP , METH_VARARGS,
"Method sets breakpoint. \nSyntax:\n breakpoint( MESSAGE ) \nExample:\n breakpoint(\"Message\")\n If the PAUSE button is pressed the program codes is interrupted at that point until the user pressed CONTINUE again."},
{
"_waitUntilVal",
Nice::CmdSequencer::Nice_waitUntil , METH_VARARGS,
"Wait until a node value has been reached. \nSyntax:\n Nice.waitUntil(NODEPATH, VALUE) \n Example:\n Nice.waitUntil( \"WIDGET.CAM1.INT\" , 4711 )"},
{
"config",
Nice::CmdSequencer::Nice_config , METH_VARARGS,
"Returns config node string. \nSyntax:\n Nice.config(NODEPATH) \nExample:\n U1_LOG( Nice.config(\"NODE\")"},
{0, 0, 0, 0}
}
static PyObject * Nice_waitUntil(PyObject *pSelf, PyObject *pArgs)
Definition: CmdSequencer.cc:286
static PyObject * Nice_setBP(PyObject *pSelf, PyObject *pArgs)
Definition: CmdSequencer.cc:249
static PyObject * Nice_exist(PyObject *pSelf, PyObject *pArgs)
Definition: CmdSequencer.cc:195
static PyObject * Nice_setVal(PyObject *pSelf, PyObject *pArgs)
Definition: CmdSequencer.cc:214
static PyObject * Nice_exec(PyObject *pSelf, PyObject *pArgs)
Definition: CmdSequencer.cc:587
static PyObject * Nice_write(PyObject *pSelf, PyObject *pArgs)
Definition: CmdSequencer.cc:178
static PyObject * Nice_log(PyObject *pSelf, PyObject *pArgs)
Definition: CmdSequencer.cc:150
static PyObject * Nice_execMulti(PyObject *pSelf, PyObject *pArgs)
Definition: CmdSequencer.cc:665
static PyObject * Nice_getVal(PyObject *pSelf, PyObject *pArgs)
Definition: CmdSequencer.cc:365
static PyObject * Nice_config(PyObject *pSelf, PyObject *pArgs)
Definition: CmdSequencer.cc:412