KVIrc  4.9.2
DeveloperAPIs
Macros
KviKvsParser_specialCommands.cpp File Reference
#include "KviKvsParser.h"
#include "KviKvsTreeNode.h"
#include "KviKvsReport.h"
#include "KviKvsKernel.h"
#include "KviKvsParserMacros.h"
#include "KviKvsObjectFunctionHandler.h"
#include "KviLocale.h"
#include "KviCommandFormatter.h"

Macros

#define EXTRACT_POPUP_LABEL_CONDITION
 
#define EXTRACT_POPUP_LABEL_PARAMETERS
 
#define IMPLEMENT_EXTERNAL_INTERPRETER_BEGIN(__name)
 

Macro Definition Documentation

#define EXTRACT_POPUP_LABEL_CONDITION
#define EXTRACT_POPUP_LABEL_PARAMETERS
Value:
if(!skipSpacesAndNewlines()) \
{ \
delete pPopup; \
return 0; \
} \
{ \
errorBadChar(KVSP_curCharPointer, '(', "defpopup"); \
delete pPopup; \
return 0; \
} \
pParameters = parseCommaSeparatedParameterListNoTree(); \
if(!pParameters) \
return 0;
#define KVSP_curCharUnicode
Definition: KviKvsParserMacros.h:32
if(m_pFile) delete m_pFile
#define KVSP_curCharPointer
Definition: KviKvsParserMacros.h:33

Referenced by KviKvsParser::parseSpecialCommandDefpopupLabelPopup().

#define IMPLEMENT_EXTERNAL_INTERPRETER_BEGIN (   __name)