. 1.0.0
|
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.