KVIrc 5.2.0
Developer APIs
Public Member Functions | Protected Attributes | List of all members
KviRegisteredChannelDataBase Class Reference

#include <KviRegisteredChannelDataBase.h>

Public Member Functions

void add (KviRegisteredChannel *pChan)
 
QHash< QString, KviRegisteredChannelList * > * channelDict ()
 
KviRegisteredChannelfind (const QString &szName, const QString &szNetMask)
 
KviRegisteredChannelfindExact (const QString &szName, const QString &szNetMask)
 
 KviRegisteredChannelDataBase ()
 
void load (const QString &szFilename)
 
void remove (KviRegisteredChannel *pChan)
 
void save (const QString &szFilename)
 
 ~KviRegisteredChannelDataBase ()
 

Protected Attributes

QHash< QString, KviRegisteredChannelList * > * m_pChannelDict
 

Constructor & Destructor Documentation

◆ KviRegisteredChannelDataBase()

KviRegisteredChannelDataBase::KviRegisteredChannelDataBase ( )

References m_pChannelDict.

◆ ~KviRegisteredChannelDataBase()

KviRegisteredChannelDataBase::~KviRegisteredChannelDataBase ( )

References m_pChannelDict.

Member Function Documentation

◆ add()

void KviRegisteredChannelDataBase::add ( KviRegisteredChannel pChan)

◆ channelDict()

QHash< QString, KviRegisteredChannelList * > * KviRegisteredChannelDataBase::channelDict ( )
inline

◆ find()

KviRegisteredChannel * KviRegisteredChannelDataBase::find ( const QString &  szName,
const QString &  szNetMask 
)

◆ findExact()

KviRegisteredChannel * KviRegisteredChannelDataBase::findExact ( const QString &  szName,
const QString &  szNetMask 
)

◆ load()

void KviRegisteredChannelDataBase::load ( const QString &  szFilename)

◆ remove()

void KviRegisteredChannelDataBase::remove ( KviRegisteredChannel pChan)

◆ save()

void KviRegisteredChannelDataBase::save ( const QString &  szFilename)

Member Data Documentation

◆ m_pChannelDict

QHash<QString, KviRegisteredChannelList *>* KviRegisteredChannelDataBase::m_pChannelDict
protected

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