#include <KviRegisteredUserDataBase.h>
◆ KviRegisteredUserDataBase()
KviRegisteredUserDataBase::KviRegisteredUserDataBase |
( |
| ) |
|
◆ ~KviRegisteredUserDataBase()
KviRegisteredUserDataBase::~KviRegisteredUserDataBase |
( |
| ) |
|
◆ addGroup()
◆ addMask()
References append_mask_to_list(), KviIrcMask::hasWildNick(), KVI_ASSERT, l, m, m_pMaskDict, m_pUserDict, m_pWildMaskList, KviIrcMask::nick(), and u.
Referenced by copyFrom(), and load().
◆ addUser()
◆ copyFrom()
References addGroup(), addMask(), KviPointerHashTableIterator< Key, T >::current(), KviPointerHashTableIterator< Key, T >::currentKey(), databaseCleared(), getUser(), KviRegisteredUserDataBase(), l, m, m_pGroupDict, m_pMaskDict, m_pUserDict, m_pWildMaskList, and u.
◆ databaseCleared
void KviRegisteredUserDataBase::databaseCleared |
( |
| ) |
|
|
signal |
◆ findExactMask()
◆ findMatchingMask()
KviRegisteredUserMask * KviRegisteredUserDataBase::findMatchingMask |
( |
const QString & | nick, |
|
|
const QString & | user, |
|
|
const QString & | host ) |
◆ findMatchingUser()
KviRegisteredUser * KviRegisteredUserDataBase::findMatchingUser |
( |
const QString & | nick, |
|
|
const QString & | user, |
|
|
const QString & | host ) |
◆ findUserByName()
KviRegisteredUser * KviRegisteredUserDataBase::findUserByName |
( |
const QString & | name | ) |
|
|
inline |
◆ findUserWithMask()
◆ getUser()
◆ groupDict()
◆ load()
void KviRegisteredUserDataBase::load |
( |
const QString & | filename | ) |
|
References __tr, addGroup(), addMask(), addUser(), KviPointerHashTableIterator< Key, T >::current(), KviPointerHashTableIterator< Key, T >::currentKey(), KviConfigurationFile::dict(), KviQString::equalCI(), KviQString::equalCSN(), m_pGroupDict, KviConfigurationFile::Read, KviConfigurationFile::readBoolEntry(), KviConfigurationFile::readIntEntry(), KviConfigurationFile::setGroup(), and u.
◆ removeGroup()
bool KviRegisteredUserDataBase::removeGroup |
( |
const QString & | name | ) |
|
◆ removeMask()
bool KviRegisteredUserDataBase::removeMask |
( |
const KviIrcMask & | mask | ) |
|
◆ removeMaskByPointer()
bool KviRegisteredUserDataBase::removeMaskByPointer |
( |
KviIrcMask * | mask | ) |
|
◆ removeUser()
bool KviRegisteredUserDataBase::removeUser |
( |
const QString & | name | ) |
|
◆ save()
void KviRegisteredUserDataBase::save |
( |
const QString & | filename | ) |
|
References KviConfigurationFile::clear(), KviPointerHashTableIterator< Key, T >::current(), KviPointerHashTableIterator< Key, T >::currentKey(), i, m_pGroupDict, m_pUserDict, KviIrcMask::NickUserHost, KviConfigurationFile::preserveEmptyGroups(), KviConfigurationFile::setGroup(), KviConfigurationFile::Write, and KviConfigurationFile::writeEntry().
◆ userAdded
void KviRegisteredUserDataBase::userAdded |
( |
const QString & | | ) |
|
|
signal |
◆ userChanged
void KviRegisteredUserDataBase::userChanged |
( |
const QString & | | ) |
|
|
signal |
◆ userDict()
◆ userRemoved
void KviRegisteredUserDataBase::userRemoved |
( |
const QString & | | ) |
|
|
signal |
◆ m_pGroupDict
◆ m_pMaskDict
◆ m_pUserDict
◆ m_pWildMaskList
The documentation for this class was generated from the following files: