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

#include <KviKvsDnsManager.h>

Public Member Functions

KviKvsScript * callback ()
 
KviDnsResolver * dns ()
 
 KviKvsDnsObject (KviDnsResolver *pDns, KviWindow *pWnd, const QString &szQuery, bool bRebindOnWindowClose=true, KviKvsScript *pCallback=0, KviKvsVariantList *pParameterList=0)
 
KviKvsVariantList * parameterList ()
 
const QString & query () const
 
bool rebindOnWindowClose () const
 
void setParameterList (KviKvsVariantList *pList)
 
void setWindow (KviWindow *pWnd)
 
KviWindow * window ()
 
 ~KviKvsDnsObject ()
 

Protected Attributes

bool m_bRebindOnWindowClose
 
KviKvsScript * m_pCallback
 
KviDnsResolver * m_pDns
 
KviKvsVariantList * m_pParameterList
 
KviWindow * m_pWindow
 
QString m_szQuery
 

Constructor & Destructor Documentation

KviKvsDnsObject::KviKvsDnsObject ( KviDnsResolver *  pDns,
KviWindow *  pWnd,
const QString &  szQuery,
bool  bRebindOnWindowClose = true,
KviKvsScript *  pCallback = 0,
KviKvsVariantList *  pParameterList = 0 
)
KviKvsDnsObject::~KviKvsDnsObject ( )

Member Function Documentation

KviKvsScript* KviKvsDnsObject::callback ( )
inline
KviDnsResolver* KviKvsDnsObject::dns ( )
inline
KviKvsVariantList* KviKvsDnsObject::parameterList ( )
inline
const QString& KviKvsDnsObject::query ( ) const
inline
bool KviKvsDnsObject::rebindOnWindowClose ( ) const
inline
void KviKvsDnsObject::setParameterList ( KviKvsVariantList *  pList)
inline
void KviKvsDnsObject::setWindow ( KviWindow *  pWnd)
inline
KviWindow* KviKvsDnsObject::window ( )
inline

Member Data Documentation

bool KviKvsDnsObject::m_bRebindOnWindowClose
protected
KviKvsScript* KviKvsDnsObject::m_pCallback
protected
KviDnsResolver* KviKvsDnsObject::m_pDns
protected
KviKvsVariantList* KviKvsDnsObject::m_pParameterList
protected
KviWindow* KviKvsDnsObject::m_pWindow
protected

Referenced by KviKvsDnsObject(), setWindow(), and window().

QString KviKvsDnsObject::m_szQuery
protected

Referenced by KviKvsDnsObject(), and query().


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