KVIrc 5.2.4
Developer APIs
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 (KviKvsObject *pThisObject, bool autoDelete=false)
 
 KviKvsExtendedRunTimeData (KviKvsSwitchList *pAliasSwitchList, 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() [1/5]

KviKvsExtendedRunTimeData::KviKvsExtendedRunTimeData ( )
inline

◆ KviKvsExtendedRunTimeData() [2/5]

KviKvsExtendedRunTimeData::KviKvsExtendedRunTimeData ( KviKvsHash pExtScopeVariables,
bool  autoDelete = false 
)
inline

◆ KviKvsExtendedRunTimeData() [3/5]

KviKvsExtendedRunTimeData::KviKvsExtendedRunTimeData ( KviKvsSwitchList pAliasSwitchList,
bool  autoDelete = false 
)
inline

◆ KviKvsExtendedRunTimeData() [4/5]

KviKvsExtendedRunTimeData::KviKvsExtendedRunTimeData ( KviKvsObject pThisObject,
bool  autoDelete = false 
)
inline

◆ KviKvsExtendedRunTimeData() [5/5]

KviKvsExtendedRunTimeData::KviKvsExtendedRunTimeData ( QString *  pScriptFilePath,
bool  autoDelete = false 
)
inline

◆ ~KviKvsExtendedRunTimeData()

KviKvsExtendedRunTimeData::~KviKvsExtendedRunTimeData ( )

Member Function Documentation

◆ aliasSwitchList()

KviKvsSwitchList * KviKvsExtendedRunTimeData::aliasSwitchList ( )
inline

◆ extendedScopeVariables()

KviKvsHash * KviKvsExtendedRunTimeData::extendedScopeVariables ( )
inline

◆ popupId()

QString * KviKvsExtendedRunTimeData::popupId ( )
inline

◆ scriptFilePath()

QString * KviKvsExtendedRunTimeData::scriptFilePath ( )
inline

◆ setPopupId()

void KviKvsExtendedRunTimeData::setPopupId ( QString *  pPopupId)

References m_pPopupId.

◆ thisObject()

KviKvsObject * KviKvsExtendedRunTimeData::thisObject ( )
inline

Friends And Related Symbol Documentation

◆ KviKvsRunTimeContext

friend class KviKvsRunTimeContext
friend

Member Data Documentation

◆ m_bAutoDelete

bool KviKvsExtendedRunTimeData::m_bAutoDelete
protected

◆ m_pAliasSwitchList

KviKvsSwitchList* KviKvsExtendedRunTimeData::m_pAliasSwitchList
protected

◆ m_pExtendedScopeVariables

KviKvsHash* KviKvsExtendedRunTimeData::m_pExtendedScopeVariables
protected

◆ m_pPopupId

QString* KviKvsExtendedRunTimeData::m_pPopupId
protected

Referenced by setPopupId().

◆ m_pScriptFilePath

QString* KviKvsExtendedRunTimeData::m_pScriptFilePath
protected

◆ m_pThisObject

KviKvsObject* KviKvsExtendedRunTimeData::m_pThisObject
protected

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