ZNC  trunk
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
CUser Member List

This is the complete list of members for CUser, including all inherited members.

AddAllowedHost(const CString &sHostMask)CUser
AddBytesRead(unsigned long long u)CUserinline
AddBytesWritten(unsigned long long u)CUserinline
AddCTCPReply(const CString &sCTCP, const CString &sReply)CUser
AddNetwork(const CString &sNetwork, CString &sErrorRet)CUser
AddNetwork(CIRCNetwork *pNetwork)CUser
AddTimestamp(const CString &sStr) const CUser
AddTimestamp(time_t tm, const CString &sStr) const CUser
AutoClearChanBuffer() const CUser
BounceAllClients()CUser
BytesRead() const CUserinline
BytesWritten() const CUserinline
CheckPass(const CString &sPass) const CUser
Clone(const CUser &User, CString &sErrorRet, bool bCloneNetworks=true)CUser
CloneNetworks(const CUser &User)CUser
CUser(const CString &sUserName)CUser
DelCTCPReply(const CString &sCTCP)CUser
DeleteNetwork(const CString &sNetwork)CUser
DenyLoadMod() const CUser
DenySetBindHost() const CUser
eHashType enum nameCUser
ExpandString(const CString &sStr) const CUser
ExpandString(const CString &sStr, CString &sRet) const CUser
FindNetwork(const CString &sNetwork) const CUser
GetAllClients()CUser
GetAllowedHosts() const CUser
GetAltNick(bool bAllowDefault=true) const CUser
GetBindHost() const CUser
GetBufferCount() const CUser
GetCleanUserName() const CUser
GetClientEncoding() const CUser
GetCTCPReplies() const CUser
GetDCCBindHost() const CUser
GetDefaultChanModes() const CUser
GetIdent(bool bAllowDefault=true) const CUser
GetLocalDCCIP()CUser
GetModules()CUserinline
GetModules() const CUserinline
GetNetworks() const CUser
GetNick(bool bAllowDefault=true) const CUser
GetPass() const CUser
GetPassHashType() const CUser
GetPassSalt() const CUser
GetQuitMsg() const CUser
GetRealName() const CUser
GetSkinName() const CUser
GetStatusPrefix() const CUser
GetTimestampAppend() const CUser
GetTimestampFormat() const CUser
GetTimestampPrepend() const CUser
GetTimezone() const CUserinline
GetUserClients()CUserinline
GetUserName() const CUser
GetUserPath() const CUser
HASH_DEFAULT enum valueCUser
HASH_MD5 enum valueCUser
HASH_NONE enum valueCUser
HASH_SHA256 enum valueCUser
HasSpaceForNewNetwork() const CUser
IsAdmin() const CUser
IsBeingDeleted() const CUserinline
IsHostAllowed(const CString &sHostMask) const CUser
IsUserAttached() const CUser
IsValid(CString &sErrMsg, bool bSkipPass=false) const CUser
IsValidUserName(const CString &sUserName)CUserstatic
JoinTries() const CUserinline
m_bAdminCUserprotected
m_bAppendTimestampCUserprotected
m_bAutoClearChanBufferCUserprotected
m_bBeingDeletedCUserprotected
m_bDenyLoadModCUserprotected
m_bDenySetBindHostCUserprotected
m_bMultiClientsCUserprotected
m_bPrependTimestampCUserprotected
m_eHashTypeCUserprotected
m_mssCTCPRepliesCUserprotected
m_pModulesCUserprotected
m_pUserTimerCUserprotected
m_sAltNickCUserprotected
m_sBindHostCUserprotected
m_sCleanUserNameCUserprotected
m_sClientEncodingCUserprotected
m_sDCCBindHostCUserprotected
m_sDefaultChanModesCUserprotected
m_sIdentCUserprotected
m_sNickCUserprotected
m_sPassCUserprotected
m_sPassSaltCUserprotected
m_sQuitMsgCUserprotected
m_sRealNameCUserprotected
m_ssAllowedHostsCUserprotected
m_sSkinNameCUserprotected
m_sStatusPrefixCUserprotected
m_sTimestampFormatCUserprotected
m_sTimezoneCUserprotected
m_sUserNameCUserprotected
m_sUserPathCUserprotected
m_uBufferCountCUserprotected
m_uBytesReadCUserprotected
m_uBytesWrittenCUserprotected
m_uMaxJoinsCUserprotected
m_uMaxJoinTriesCUserprotected
m_uMaxNetworksCUserprotected
m_vClientsCUserprotected
m_vIRCNetworksCUserprotected
MakeCleanUserName(const CString &sUserName)CUserstatic
MaxJoins() const CUserinline
MaxNetworks() const CUserinline
MultiClients() const CUser
ParseConfig(CConfig *Config, CString &sError)CUser
PutAllUser(const CString &sLine, CClient *pClient=NULL, CClient *pSkipClient=NULL)CUser
PutModNotice(const CString &sModule, const CString &sLine, CClient *pClient=NULL, CClient *pSkipClient=NULL)CUser
PutModule(const CString &sModule, const CString &sLine, CClient *pClient=NULL, CClient *pSkipClient=NULL)CUser
PutStatus(const CString &sLine, CClient *pClient=NULL, CClient *pSkipClient=NULL)CUser
PutStatusNotice(const CString &sLine, CClient *pClient=NULL, CClient *pSkipClient=NULL)CUser
PutUser(const CString &sLine, CClient *pClient=NULL, CClient *pSkipClient=NULL)CUser
RemoveNetwork(CIRCNetwork *pNetwork)CUser
SaltedHash(const CString &sPass, const CString &sSalt)CUserinlinestatic
SetAdmin(bool b)CUser
SetAltNick(const CString &s)CUser
SetAutoClearChanBuffer(bool b)CUser
SetBeingDeleted(bool b)CUserinline
SetBindHost(const CString &s)CUser
SetBufferCount(unsigned int u, bool bForce=false)CUser
SetClientEncoding(const CString &s)CUser
SetDCCBindHost(const CString &s)CUser
SetDefaultChanModes(const CString &s)CUser
SetDenyLoadMod(bool b)CUser
SetDenySetBindHost(bool b)CUser
SetIdent(const CString &s)CUser
SetJoinTries(unsigned int i)CUserinline
SetMaxJoins(unsigned int i)CUserinline
SetMaxNetworks(unsigned int i)CUserinline
SetMultiClients(bool b)CUser
SetNick(const CString &s)CUser
SetPass(const CString &s, eHashType eHash, const CString &sSalt="")CUser
SetQuitMsg(const CString &s)CUser
SetRealName(const CString &s)CUser
SetSkinName(const CString &s)CUserinline
SetStatusPrefix(const CString &s)CUser
SetTimestampAppend(bool b)CUserinline
SetTimestampFormat(const CString &s)CUserinline
SetTimestampPrepend(bool b)CUserinline
SetTimezone(const CString &s)CUserinline
ToConfig()CUser
UserConnected(CClient *pClient)CUser
UserDisconnected(CClient *pClient)CUser
~CUser()CUser