KVIrc  4.9.2
DeveloperAPIs
Public Member Functions | Protected Attributes | List of all members
KviKvsModuleCallbackCommandCall Class Reference

#include <KviKvsModuleInterface.h>

+ Inheritance diagram for KviKvsModuleCallbackCommandCall:

Public Member Functions

const KviKvsScript * callback ()
 
virtual bool getParameterCode (unsigned int uParamIdx, QString &szParamBuffer)
 
 KviKvsModuleCallbackCommandCall (KviModule *pModule, KviKvsRunTimeContext *pContext, KviKvsVariantList *pParams, KviKvsSwitchList *pSwitches, const KviKvsScript *pCallback, KviKvsTreeNodeDataList *pDataList)
 
 ~KviKvsModuleCallbackCommandCall ()
 
- Public Member Functions inherited from KviKvsModuleCommandCall
KviKvsVariant * getSwitch (unsigned short u, const QString &szSwitch)
 
bool hasSwitch (unsigned short u, const QString &szSwitch)
 
 KviKvsModuleCommandCall (KviModule *pModule, KviKvsRunTimeContext *pContext, KviKvsVariantList *pParams, KviKvsSwitchList *pSwitches)
 
KviKvsSwitchList * switches ()
 
KviKvsSwitchList * switchList ()
 
 ~KviKvsModuleCommandCall ()
 
- Public Member Functions inherited from KviKvsModuleRunTimeCall
 KviKvsModuleRunTimeCall (KviModule *pModule, KviKvsRunTimeContext *pContext, KviKvsVariantList *pParams)
 
KviModule * module ()
 
 ~KviKvsModuleRunTimeCall ()
 
- Public Member Functions inherited from KviKvsRunTimeCall
KviKvsRunTimeContext * context ()
 
void enterBlockingSection ()
 
bool error (QString szFmt,...)
 
KviKvsVariant * firstParam ()
 
 KviKvsRunTimeCall (KviKvsRunTimeContext *pContext, KviKvsVariantList *pParams)
 
bool leaveBlockingSection ()
 
KviKvsVariant * nextParam ()
 
unsigned int paramCount ()
 
unsigned int parameterCount ()
 
KviKvsVariantList * parameterList ()
 
KviKvsVariantList * params ()
 
void warning (QString szFmt,...)
 
KviWindow * window ()
 
virtual ~KviKvsRunTimeCall ()
 

Protected Attributes

const KviKvsScript * m_pCallback
 
KviKvsTreeNodeDataList * m_pParameterDataList
 
- Protected Attributes inherited from KviKvsModuleCommandCall
KviKvsSwitchList * m_pSwitchList
 
- Protected Attributes inherited from KviKvsModuleRunTimeCall
KviModule * m_pModule
 
- Protected Attributes inherited from KviKvsRunTimeCall
KviKvsRunTimeContext * m_pContext
 
KviKvsVariantList * m_pParams
 

Constructor & Destructor Documentation

KviKvsModuleCallbackCommandCall::KviKvsModuleCallbackCommandCall ( KviModule *  pModule,
KviKvsRunTimeContext *  pContext,
KviKvsVariantList *  pParams,
KviKvsSwitchList *  pSwitches,
const KviKvsScript *  pCallback,
KviKvsTreeNodeDataList *  pDataList 
)
inline
KviKvsModuleCallbackCommandCall::~KviKvsModuleCallbackCommandCall ( )
inline

Member Function Documentation

const KviKvsScript* KviKvsModuleCallbackCommandCall::callback ( )
inline
bool KviKvsModuleCallbackCommandCall::getParameterCode ( unsigned int  uParamIdx,
QString &  szParamBuffer 
)
virtual

Member Data Documentation

const KviKvsScript* KviKvsModuleCallbackCommandCall::m_pCallback
protected
KviKvsTreeNodeDataList* KviKvsModuleCallbackCommandCall::m_pParameterDataList
protected

Referenced by getParameterCode().


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