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

#include <KviKvsRunTimeContext.h>

Public Member Functions

KviKvsSwitchListaliasSwitchList ()
 
KviKvsHashextendedScopeVariables ()
 
 KviKvsExtendedRunTimeData ()
 
 KviKvsExtendedRunTimeData (KviKvsHash *pExtScopeVariables, bool autoDelete=false)
 
 KviKvsExtendedRunTimeData (KviKvsSwitchList *pAliasSwitchList, bool autoDelete=false)
 
 KviKvsExtendedRunTimeData (KviKvsObject *pThisObject, bool autoDelete=false)
 
 KviKvsExtendedRunTimeData (QString *pScriptFilePath, bool autoDelete=false)
 
QString * popupId ()
 
QString * scriptFilePath ()
 
void setPopupId (QString *pPopupId)
 
KviKvsObjectthisObject ()
 
 ~KviKvsExtendedRunTimeData ()
 

Protected Attributes

bool m_bAutoDelete
 
KviKvsSwitchListm_pAliasSwitchList
 
KviKvsHashm_pExtendedScopeVariables
 
QString * m_pPopupId
 
QString * m_pScriptFilePath
 
KviKvsObjectm_pThisObject
 

Friends

class KviKvsRunTimeContext
 

Constructor & Destructor Documentation

KviKvsExtendedRunTimeData::KviKvsExtendedRunTimeData ( )
inline
KviKvsExtendedRunTimeData::KviKvsExtendedRunTimeData ( KviKvsHash pExtScopeVariables,
bool  autoDelete = false 
)
inline
KviKvsExtendedRunTimeData::KviKvsExtendedRunTimeData ( KviKvsSwitchList pAliasSwitchList,
bool  autoDelete = false 
)
inline
KviKvsExtendedRunTimeData::KviKvsExtendedRunTimeData ( KviKvsObject pThisObject,
bool  autoDelete = false 
)
inline
KviKvsExtendedRunTimeData::KviKvsExtendedRunTimeData ( QString *  pScriptFilePath,
bool  autoDelete = false 
)
inline
KviKvsExtendedRunTimeData::~KviKvsExtendedRunTimeData ( )

Member Function Documentation

KviKvsSwitchList* KviKvsExtendedRunTimeData::aliasSwitchList ( )
inline
KviKvsHash* KviKvsExtendedRunTimeData::extendedScopeVariables ( )
inline
QString* KviKvsExtendedRunTimeData::popupId ( )
inline
QString* KviKvsExtendedRunTimeData::scriptFilePath ( )
inline
void KviKvsExtendedRunTimeData::setPopupId ( QString *  pPopupId)

References m_pPopupId.

Referenced by KviKvsPopupMenu::itemClicked().

KviKvsObject* KviKvsExtendedRunTimeData::thisObject ( )
inline

Friends And Related Function Documentation

friend class KviKvsRunTimeContext
friend

Member Data Documentation

bool KviKvsExtendedRunTimeData::m_bAutoDelete
protected
KviKvsSwitchList* KviKvsExtendedRunTimeData::m_pAliasSwitchList
protected
KviKvsHash* KviKvsExtendedRunTimeData::m_pExtendedScopeVariables
protected
QString* KviKvsExtendedRunTimeData::m_pPopupId
protected

Referenced by setPopupId().

QString* KviKvsExtendedRunTimeData::m_pScriptFilePath
protected
KviKvsObject* KviKvsExtendedRunTimeData::m_pThisObject
protected

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