Класс ExecEngine

Command interpreter for TEBase classes. Подробнее...

#include <cmdparser.h>

Полный список членов класса

Открытые члены

int execute (const char *cmd)
int execute (const QString &ucmd)
QString result () const
QString error () const
QString help () const
void setEncoding (const QString &encoding)
int parse (const char *cmd, QString &func, QValueVector< QVariant > &parms)
int parse (const QString &ucmd, QString &func, QValueVector< QVariant > &parms)
template<class T, class R>
int addFuncBinding (T *pobj, R(T::*pfunc)(void), const QString &name)
template<class T, class R>
int addFuncBinding (T *pobj, R(T::*pfunc)(void) const, const QString &name)
template<class T, class R, class P1>
int addFuncBinding (T *pobj, R(T::*pfunc)(P1), const QString &name)
template<class T, class R, class P1>
int addFuncBinding (T *pobj, R(T::*pfunc)(P1) const, const QString &name)
template<class T, class R, class P1, class P2>
int addFuncBinding (T *pobj, R(T::*pfunc)(P1, P2), const QString &name)
template<class T, class R, class P1, class P2>
int addFuncBinding (T *pobj, R(T::*pfunc)(P1, P2) const, const QString &name)
template<class T, class R, class P1, class P2, class P3>
int addFuncBinding (T *pobj, R(T::*pfunc)(P1, P2, P3), const QString &name)
template<class T, class R, class P1, class P2, class P3>
int addFuncBinding (T *pobj, R(T::*pfunc)(P1, P2, P3) const, const QString &name)
template<class T, class R, class P1, class P2, class P3, class P4>
int addFuncBinding (T *pobj, R(T::*pfunc)(P1, P2, P3, P4), const QString &name)
template<class T, class R, class P1, class P2, class P3, class P4>
int addFuncBinding (T *pobj, R(T::*pfunc)(P1, P2, P3, P4) const, const QString &name)
template<class T, class R, class P1, class P2, class P3, class P4, class P5>
int addFuncBinding (T *pobj, R(T::*pfunc)(P1, P2, P3, P4, P5), const QString &name)
template<class T, class R, class P1, class P2, class P3, class P4, class P5>
int addFuncBinding (T *pobj, R(T::*pfunc)(P1, P2, P3, P4, P5) const, const QString &name)
template<class T, class R>
int addFuncBinding0 (T *pobj, typename memFunc0< T, R >::memFunPtr pfunc, const QString &name)
template<class T, class R, class FuncType>
int addFuncBinding0 (T *pobj, typename memFunc0< T, R, FuncType >::memFunPtr pfunc, const QString &name)
template<class T, class R, class P1>
int addFuncBinding1 (T *pobj, typename memFunc1< T, R, P1 >::memFunPtr pfunc, const QString &name)
template<class T, class R, class P1, class P2>
int addFuncBinding2 (T *pobj, typename memFunc2< T, R, P1, P2 >::memFunPtr pfunc, const QString &name)
template<class T, class R, class P1, class P2, class P3>
int addFuncBinding3 (T *pobj, typename memFunc3< T, R, P1, P2, P3 >::memFunPtr pfunc, const QString &name)
template<class T, class R, class P1, class P2, class P3, class P4>
int addFuncBinding4 (T *pobj, typename memFunc4< T, R, P1, P2, P3, P4 >::memFunPtr pfunc, const QString &name)
template<class T, class R, class P1, class P2, class P3, class P4, class P5>
int addFuncBinding5 (T *pobj, typename memFunc5< T, R, P1, P2, P3, P4, P5 >::memFunPtr pfunc, const QString &name)
template<class T, class P1, class P2, class P3, class P4, class P5>
int addProcBinding5 (T *pobj, typename memProc5< T, P1, P2, P3, P4, P5 >::memProcPtr pfunc, const QString &name)
template<class T, class P1, class P2, class P3, class P4>
int addProcBinding4 (T *pobj, typename memProc4< T, P1, P2, P3, P4 >::memProcPtr pfunc, const QString &name)
template<class T, class P1, class P2, class P3>
int addProcBinding3 (T *pobj, typename memProc3< T, P1, P2, P3 >::memProcPtr pfunc, const QString &name)
template<class T, class P1, class P2>
int addProcBinding2 (T *pobj, typename memProc2< T, P1, P2 >::memProcPtr pfunc, const QString &name)
template<class T, class P1>
int addProcBinding1 (T *pobj, typename memProc1< T, P1 >::memProcPtr pfunc, const QString &name)
template<class T>
int addProcBinding0 (T *pobj, typename memProc0< T >::memProcPtr pfunc, const QString &name)
template<class T, class FT>
int addProcBinding0 (T *pobj, typename memProc0< T, FT >::memProcPtr pfunc, const QString &name)


Подробное описание

Command interpreter for TEBase classes.


Объявления и описания членов класса находятся в файле:
Документация по Общая библиотека для работы с торговым оборудованием.. Последние изменения: Sun Jul 2 23:38:24 2006. Создано системой  doxygen 1.4.7