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

#include <KviNickServRule.h>

+ Inheritance diagram for KviNickServRule:

Public Member Functions

void copyFrom (const KviNickServRule &src)
 
const QString & identifyCommand () const
 
 KviNickServRule ()
 
 KviNickServRule (const QString &szRegisteredNick, const QString &szNickServMask, const QString &szMessageRegexp, const QString &szIdentifyCommand, const QString &szServerMask=QString::null)
 
bool load (KviConfigurationFile *cfg, const QString &prefix)
 
const QString & messageRegexp () const
 
const QString & nickServMask () const
 
const QString & registeredNick () const
 
void save (KviConfigurationFile *cfg, const QString &prefix)
 
const QString & serverMask () const
 
void setIdentifyCommand (const QString &szIdentifyCommand)
 
void setMessageRegexp (const QString &szMessageRegexp)
 
void setNickServMask (const QString &szNickServMask)
 
void setRegisteredNick (const QString &szRegisteredNick)
 
void setServerMask (const QString &szServerMask)
 

Static Public Member Functions

static KviNickServRulecreateInstance (const QString &szRegisteredNick, const QString &szNickServMask, const QString &szMessageRegexp, const QString &szIdentifyCommand, const QString &szServerMask=QString::null)
 

Protected Attributes

QString m_szIdentifyCommand
 
QString m_szMessageRegexp
 
QString m_szNickServMask
 
QString m_szRegisteredNick
 
QString m_szServerMask
 

Constructor & Destructor Documentation

KviNickServRule::KviNickServRule ( )
inline

Referenced by createInstance().

KviNickServRule::KviNickServRule ( const QString &  szRegisteredNick,
const QString &  szNickServMask,
const QString &  szMessageRegexp,
const QString &  szIdentifyCommand,
const QString &  szServerMask = QString::null 
)
inline

Member Function Documentation

void KviNickServRule::copyFrom ( const KviNickServRule src)
KviNickServRule * KviNickServRule::createInstance ( const QString &  szRegisteredNick,
const QString &  szNickServMask,
const QString &  szMessageRegexp,
const QString &  szIdentifyCommand,
const QString &  szServerMask = QString::null 
)
static
const QString& KviNickServRule::identifyCommand ( ) const
inline
bool KviNickServRule::load ( KviConfigurationFile cfg,
const QString &  prefix 
)
const QString& KviNickServRule::messageRegexp ( ) const
inline
const QString& KviNickServRule::nickServMask ( ) const
inline
const QString& KviNickServRule::registeredNick ( ) const
inline
void KviNickServRule::save ( KviConfigurationFile cfg,
const QString &  prefix 
)
const QString& KviNickServRule::serverMask ( ) const
inline
void KviNickServRule::setIdentifyCommand ( const QString &  szIdentifyCommand)
inline
void KviNickServRule::setMessageRegexp ( const QString &  szMessageRegexp)
inline
void KviNickServRule::setNickServMask ( const QString &  szNickServMask)
inline
void KviNickServRule::setRegisteredNick ( const QString &  szRegisteredNick)
inline
void KviNickServRule::setServerMask ( const QString &  szServerMask)
inline

Member Data Documentation

QString KviNickServRule::m_szIdentifyCommand
protected

Referenced by copyFrom(), load(), and save().

QString KviNickServRule::m_szMessageRegexp
protected

Referenced by copyFrom(), load(), and save().

QString KviNickServRule::m_szNickServMask
protected

Referenced by copyFrom(), load(), and save().

QString KviNickServRule::m_szRegisteredNick
protected

Referenced by copyFrom(), load(), and save().

QString KviNickServRule::m_szServerMask
protected

Referenced by copyFrom(), load(), and save().


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