KVIrc 5.2.6
Developer APIs
KviKvsKernel.h File Reference
#include "kvi_settings.h"
#include "KviKvsParser.h"
#include "KviQString.h"
#include "KviPointerHashTable.h"
#include <vector>

Go to the source code of this file.

Classes

struct  KviKvsCoreCallbackCommandExecRoutine
 
struct  KviKvsCoreFunctionExecRoutine
 
struct  KviKvsCoreSimpleCommandExecRoutine
 
class  KviKvsKernel
 
struct  KviKvsSpecialCommandParsingRoutine
 

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 KviKvsTreeNodeCommand *(KviKvsParser::* specialCommandParsingRoutine) ()
 

Typedef Documentation

◆ coreCallbackCommandExecRoutine

typedef bool(* coreCallbackCommandExecRoutine) (KviKvsRunTimeContext *c, KviKvsVariantList *pParams, KviKvsSwitchList *pSwitches, const KviKvsScript *pCallback)

◆ coreFunctionExecRoutine

typedef bool(* coreFunctionExecRoutine) (KviKvsRunTimeContext *c, KviKvsVariantList *pParams, KviKvsVariant *pRetBuffer)

◆ coreSimpleCommandExecRoutine

typedef bool(* coreSimpleCommandExecRoutine) (KviKvsRunTimeContext *c, KviKvsVariantList *pParams, KviKvsSwitchList *pSwitches)

◆ specialCommandParsingRoutine

typedef KviKvsTreeNodeCommand *(KviKvsParser::* specialCommandParsingRoutine) ()