KVIrc  4.9.2
DeveloperAPIs
Classes | Typedefs
KviKvsKernel.h File Reference
#include "kvi_settings.h"
#include "KviKvsParser.h"
#include "KviPointerList.h"
#include "KviQString.h"
#include "KviPointerHashTable.h"

Go to the source code of this file.

Classes

struct  _KviKvsCoreCallbackCommandExecRoutine
 
struct  _KviKvsCoreFunctionExecRoutine
 
struct  _KviKvsCoreSimpleCommandExecRoutine
 
struct  _KviKvsSpecialCommandParsingRoutine
 
class  KviKvsKernel
 

Typedefs

typedef bool(* coreCallbackCommandExecRoutine )(KviKvsRunTimeContext *c, KviKvsVariantList *pParams, KviKvsSwitchList *pSwitches, const KviKvsScript *pCallback)
 
typedef bool(* coreFunctionExecRoutine )(KviKvsRunTimeContext *c, KviKvsVariantList *pParams, KviKvsVariant *pRetBuffer)
 
typedef bool(* coreSimpleCommandExecRoutine )(KviKvsRunTimeContext *c, KviKvsVariantList *pParams, KviKvsSwitchList *pSwitches)
 
typedef struct
_KviKvsCoreCallbackCommandExecRoutine 
KviKvsCoreCallbackCommandExecRoutine
 
typedef struct
_KviKvsCoreFunctionExecRoutine 
KviKvsCoreFunctionExecRoutine
 
typedef struct
_KviKvsCoreSimpleCommandExecRoutine 
KviKvsCoreSimpleCommandExecRoutine
 
typedef struct
_KviKvsSpecialCommandParsingRoutine 
KviKvsSpecialCommandParsingRoutine
 
typedef KviKvsTreeNodeCommand
*(KviKvsParser::* 
specialCommandParsingRoutine )()
 

Typedef Documentation

typedef bool(* coreCallbackCommandExecRoutine)(KviKvsRunTimeContext *c, KviKvsVariantList *pParams, KviKvsSwitchList *pSwitches, const KviKvsScript *pCallback)
typedef bool(* coreFunctionExecRoutine)(KviKvsRunTimeContext *c, KviKvsVariantList *pParams, KviKvsVariant *pRetBuffer)
typedef bool(* coreSimpleCommandExecRoutine)(KviKvsRunTimeContext *c, KviKvsVariantList *pParams, KviKvsSwitchList *pSwitches)
typedef KviKvsTreeNodeCommand*(KviKvsParser::* specialCommandParsingRoutine)()