1#ifndef _KVI_KVS_RUNTIMECALL_H_
2#define _KVI_KVS_RUNTIMECALL_H_
40 : m_pContext(pContext), m_pParams(pParams){};
64 virtual bool getParameterCode(
unsigned int uParamIdx, QString & szParamBuffer);
78 void warning(QString szFmt, ...);
79 bool error(QString szFmt, ...);
Parser class to handle variant variables lists.
Handling of variant data type in KVS.
Contains the KviWindow class.
Definition KviKvsRunTimeCall.h:34
KviKvsRunTimeCall(KviKvsRunTimeContext *pContext, KviKvsVariantList *pParams)
Definition KviKvsRunTimeCall.h:39
KviKvsRunTimeContext * context()
Definition KviKvsRunTimeCall.h:45
KviKvsVariantList * parameterList()
Definition KviKvsRunTimeCall.h:51
KviKvsRunTimeContext * m_pContext
Definition KviKvsRunTimeCall.h:36
bool leaveBlockingSection()
Definition KviKvsRunTimeCall.h:75
KviKvsVariantList * m_pParams
Definition KviKvsRunTimeCall.h:37
KviKvsVariant * firstParam()
Definition KviKvsRunTimeCall.h:55
unsigned int parameterCount()
Definition KviKvsRunTimeCall.h:54
KviWindow * window()
Definition KviKvsRunTimeCall.h:47
unsigned int paramCount()
Definition KviKvsRunTimeCall.h:53
virtual ~KviKvsRunTimeCall()
Definition KviKvsRunTimeCall.h:41
KviKvsVariant * nextParam()
Definition KviKvsRunTimeCall.h:56
KviKvsVariantList * params()
Definition KviKvsRunTimeCall.h:52
void enterBlockingSection()
Definition KviKvsRunTimeCall.h:70
Definition KviKvsRunTimeContext.h:104
bool leaveBlockingSection()
Definition KviKvsRunTimeContext.cpp:84
void enterBlockingSection()
Definition KviKvsRunTimeContext.cpp:79
KviWindow * window()
Definition KviKvsRunTimeContext.h:148
Class to handle variant variables lists.
Definition KviKvsVariantList.h:42
KviKvsVariant * first()
Returns the first element of the list.
Definition KviKvsVariantList.h:210
KviKvsVariant * next()
Returns the next element of the list.
Definition KviKvsVariantList.h:216
unsigned int count()
Returns the size of the list.
Definition KviKvsVariantList.h:229
This class defines a new data type which contains variant data.
Definition KviKvsVariant.h:352
Base class for all windows in KVIrc.
Definition KviWindow.h:75
This file contains compile time settings.
#define KVIRC_API
Definition kvi_settings.h:127