KVIrc 5.2.6
Developer APIs
KviIrcConnectionTarget Class Reference

#include <KviIrcConnectionTarget.h>

+ Inheritance diagram for KviIrcConnectionTarget:

Public Member Functions

const QString & bindAddress () const
 
bool hasBindAddress () const
 
 KviIrcConnectionTarget (const KviIrcNetwork *pNetwork, const KviIrcServer *pServer, const KviProxy *pProxy=nullptr, const QString &szBindAddress={})
 
KviIrcNetworknetwork () const
 
KviProxyproxy () const
 
KviIrcServerserver () const
 
 ~KviIrcConnectionTarget ()
 

Protected Member Functions

void clearProxy ()
 
void setBindAddress (const QString &szBindAddress)
 

Private Attributes

KviIrcNetworkm_pNetwork
 
KviProxym_pProxy = nullptr
 
KviIrcServerm_pServer
 
QString m_szBindAddress
 

Friends

class KviIrcConnectionTargetResolver
 

Constructor & Destructor Documentation

◆ KviIrcConnectionTarget()

KviIrcConnectionTarget::KviIrcConnectionTarget ( const KviIrcNetwork * pNetwork,
const KviIrcServer * pServer,
const KviProxy * pProxy = nullptr,
const QString & szBindAddress = {} )

◆ ~KviIrcConnectionTarget()

KviIrcConnectionTarget::~KviIrcConnectionTarget ( )

References m_pNetwork, m_pProxy, and m_pServer.

Member Function Documentation

◆ bindAddress()

const QString & KviIrcConnectionTarget::bindAddress ( ) const
inline

◆ clearProxy()

void KviIrcConnectionTarget::clearProxy ( )
protected

◆ hasBindAddress()

bool KviIrcConnectionTarget::hasBindAddress ( ) const
inline

◆ network()

◆ proxy()

◆ server()

◆ setBindAddress()

void KviIrcConnectionTarget::setBindAddress ( const QString & szBindAddress)
inlineprotected

Friends And Related Symbol Documentation

◆ KviIrcConnectionTargetResolver

friend class KviIrcConnectionTargetResolver
friend

Member Data Documentation

◆ m_pNetwork

KviIrcNetwork* KviIrcConnectionTarget::m_pNetwork
private

◆ m_pProxy

KviProxy* KviIrcConnectionTarget::m_pProxy = nullptr
private

◆ m_pServer

KviIrcServer* KviIrcConnectionTarget::m_pServer
private

◆ m_szBindAddress

QString KviIrcConnectionTarget::m_szBindAddress
private

Referenced by KviIrcConnectionTarget().


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