KVIrc 5.2.0
Developer APIs
Classes | Macros | Typedefs
KviKvsObject.h File Reference
#include "kvi_settings.h"
#include "KviQString.h"
#include "KviPointerList.h"
#include "KviKvsRunTimeCall.h"
#include "KviKvsParameterProcessor.h"
#include "KviKvsObjectFunctionHandler.h"
#include "KviKvsTypes.h"
#include <QObject>

Go to the source code of this file.

Classes

class  KviKvsObject
 
struct  KviKvsObjectConnection
 

Macros

#define KVSO_PARAMETER(a, b, c, d)   KVS_PARAMETER(a, b, c, d)
 
#define KVSO_PARAMETERS_BEGIN(pCall)    KVS_PARAMETERS_BEGIN(parameter_format_list)
 
#define KVSO_PARAMETERS_END(pCall)
 

Typedefs

typedef KviPointerList< KviKvsObjectConnectionKviKvsObjectConnectionList
 
typedef KviPointerListIterator< KviKvsObjectConnectionKviKvsObjectConnectionListIterator
 

Macro Definition Documentation

◆ KVSO_PARAMETER

#define KVSO_PARAMETER (   a,
  b,
  c,
  d 
)    KVS_PARAMETER(a, b, c, d)

◆ KVSO_PARAMETERS_BEGIN

#define KVSO_PARAMETERS_BEGIN (   pCall)     KVS_PARAMETERS_BEGIN(parameter_format_list)

◆ KVSO_PARAMETERS_END

#define KVSO_PARAMETERS_END (   pCall)
Value:
KVS_PARAMETERS_END \
if(!KviKvsParameterProcessor::process(pCall->params(), pCall->context(), parameter_format_list)) \
return false;
bool process(KviKvsVariantList *pVariantList, KviKvsRunTimeContext *pContext, KviKvsParameterProcessor::ParameterFormat *pFmtArray)
Definition KviKvsParameterProcessor.cpp:136

Typedef Documentation

◆ KviKvsObjectConnectionList

◆ KviKvsObjectConnectionListIterator