KVIrc  4.9.2
DeveloperAPIs
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
KviKvsObjectScriptFunctionHandler Class Reference

#include <KviKvsObjectFunctionHandlerImpl.h>

+ Inheritance diagram for KviKvsObjectScriptFunctionHandler:

Public Member Functions

virtual ~KviKvsObjectScriptFunctionHandler ()
 
- Public Member Functions inherited from KviKvsObjectFunctionHandler
unsigned int flags ()
 
bool isClone ()
 
void setClone (bool bCl)
 
virtual ~KviKvsObjectFunctionHandler ()
 

Protected Member Functions

virtual bool call (KviKvsObject *pObject, KviKvsObjectFunctionCall *pCall)
 
virtual
KviKvsObjectFunctionHandler
clone ()
 
virtual bool isScriptHandler ()
 
 KviKvsObjectScriptFunctionHandler (const QString &szScriptContext, const QString &szCode, const QString &szReminder, unsigned int uFlags=0)
 
 KviKvsObjectScriptFunctionHandler (const KviKvsObjectScriptFunctionHandler &h)
 
virtual QString reminder ()
 
virtual QString scriptHandlerCode ()
 
virtual void setReminder (const QString &szReminder)
 
- Protected Member Functions inherited from KviKvsObjectFunctionHandler
 KviKvsObjectFunctionHandler (unsigned int uFlags=0)
 

Protected Attributes

KviKvsScriptm_pHandler
 
QString m_szReminder
 
- Protected Attributes inherited from KviKvsObjectFunctionHandler
bool m_bClone
 
unsigned int m_uFlags
 

Friends

class KviKvsObject
 
class KviKvsObjectClass
 

Additional Inherited Members

- Public Types inherited from KviKvsObjectFunctionHandler
enum  Flags { Internal = 1 }
 

Constructor & Destructor Documentation

KviKvsObjectScriptFunctionHandler::KviKvsObjectScriptFunctionHandler ( const QString &  szScriptContext,
const QString &  szCode,
const QString &  szReminder,
unsigned int  uFlags = 0 
)
protected
KviKvsObjectScriptFunctionHandler::KviKvsObjectScriptFunctionHandler ( const KviKvsObjectScriptFunctionHandler h)
protected

References m_pHandler.

KviKvsObjectScriptFunctionHandler::~KviKvsObjectScriptFunctionHandler ( )
virtual

References m_pHandler.

Member Function Documentation

bool KviKvsObjectScriptFunctionHandler::call ( KviKvsObject pObject,
KviKvsObjectFunctionCall pCall 
)
protectedvirtual
KviKvsObjectFunctionHandler * KviKvsObjectScriptFunctionHandler::clone ( )
protectedvirtual
bool KviKvsObjectScriptFunctionHandler::isScriptHandler ( )
protectedvirtual

Reimplemented from KviKvsObjectFunctionHandler.

QString KviKvsObjectScriptFunctionHandler::reminder ( )
protectedvirtual

Reimplemented from KviKvsObjectFunctionHandler.

References m_szReminder.

QString KviKvsObjectScriptFunctionHandler::scriptHandlerCode ( )
protectedvirtual

Reimplemented from KviKvsObjectFunctionHandler.

References KviKvsScript::code(), and m_pHandler.

virtual void KviKvsObjectScriptFunctionHandler::setReminder ( const QString &  szReminder)
inlineprotectedvirtual

Reimplemented from KviKvsObjectFunctionHandler.

Friends And Related Function Documentation

friend class KviKvsObject
friend
friend class KviKvsObjectClass
friend

Member Data Documentation

KviKvsScript* KviKvsObjectScriptFunctionHandler::m_pHandler
protected
QString KviKvsObjectScriptFunctionHandler::m_szReminder
protected

The documentation for this class was generated from the following files: