KVIrc  4.9.2
DeveloperAPIs
Public Member Functions | Private Attributes | List of all members
KviProxyDataBase Class Reference

#include <KviProxyDataBase.h>

Public Member Functions

void clear ()
 
KviProxycurrentProxy ()
 
KviProxyfindProxy (const KviProxy *pProxy, bool bName)
 
void insertProxy (KviProxy *prx)
 
 KviProxyDataBase ()
 
void load (const QString &filename)
 
KviPointerList< KviProxy > * proxyList ()
 
void save (const QString &filename)
 
void setCurrentProxy (KviProxy *prx)
 
void updateProxyIp (const char *proxy, const char *ip)
 
 ~KviProxyDataBase ()
 

Private Attributes

KviProxym_pCurrentProxy
 
KviPointerList< KviProxy > * m_pProxyList
 

Constructor & Destructor Documentation

KviProxyDataBase::KviProxyDataBase ( )
KviProxyDataBase::~KviProxyDataBase ( )

References m_pProxyList.

Member Function Documentation

void KviProxyDataBase::clear ( )
KviProxy* KviProxyDataBase::currentProxy ( )
inline
KviProxy * KviProxyDataBase::findProxy ( const KviProxy pProxy,
bool  bName 
)
void KviProxyDataBase::insertProxy ( KviProxy prx)
inline
void KviProxyDataBase::load ( const QString &  filename)
KviPointerList<KviProxy>* KviProxyDataBase::proxyList ( )
inline
void KviProxyDataBase::save ( const QString &  filename)
void KviProxyDataBase::setCurrentProxy ( KviProxy prx)
inline
void KviProxyDataBase::updateProxyIp ( const char *  proxy,
const char *  ip 
)

Member Data Documentation

KviProxy* KviProxyDataBase::m_pCurrentProxy
private

Referenced by clear(), KviProxyDataBase(), load(), and save().

KviPointerList<KviProxy>* KviProxyDataBase::m_pProxyList
private

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