KVIrc
4.9.2
DeveloperAPIs
|
#include <KviKvsObjectFunctionHandler.h>
Public Types | |
enum | Flags { Internal = 1 } |
Public Member Functions | |
unsigned int | flags () |
bool | isClone () |
void | setClone (bool bCl) |
virtual | ~KviKvsObjectFunctionHandler () |
Protected Member Functions | |
virtual bool | call (KviKvsObject *pObject, KviKvsObjectFunctionCall *pCall)=0 |
virtual KviKvsObjectFunctionHandler * | clone ()=0 |
virtual bool | isScriptHandler () |
KviKvsObjectFunctionHandler (unsigned int uFlags=0) | |
virtual QString | reminder () |
virtual QString | scriptHandlerCode () |
virtual void | setReminder (const QString &szReminder) |
Protected Attributes | |
bool | m_bClone |
unsigned int | m_uFlags |
Friends | |
class | KviKvsObject |
class | KviKvsObjectClass |
|
protected |
References m_bClone.
|
virtualdefault |
|
protectedpure virtual |
|
protectedpure virtual |
|
inline |
Referenced by KviKvsObject::callFunction(), and ClassEditorWidget::createFullClass().
bool KviKvsObjectFunctionHandler::isClone | ( | ) |
References m_bClone.
Referenced by ClassEditorWidget::createFullClass().
|
protectedvirtual |
Reimplemented in KviKvsObjectScriptFunctionHandler.
Referenced by KviKvsObjectClass::isScriptHandler(), and KviKvsObjectClass::KviKvsObjectClass().
|
protectedvirtual |
Reimplemented in KviKvsObjectScriptFunctionHandler.
Referenced by KviKvsObjectClass::reminder().
|
protectedvirtual |
Reimplemented in KviKvsObjectScriptFunctionHandler.
Referenced by KviKvsObjectClass::getFunctionCode().
|
inline |
Referenced by KviKvsObjectClass::KviKvsObjectClass().
|
protectedvirtual |
Reimplemented in KviKvsObjectScriptFunctionHandler.
Referenced by KviKvsObjectClass::setReminder().
|
friend |
|
friend |
|
protected |
Referenced by isClone(), and KviKvsObjectFunctionHandler().
|
protected |