mirror of
https://github.com/znc/znc.git
synced 2026-08-12 11:52:57 +02:00
const correctness fixes
This commit is contained in:
+1
-1
@@ -60,7 +60,7 @@ public:
|
||||
~CChan();
|
||||
|
||||
void Reset();
|
||||
CConfig ToConfig();
|
||||
CConfig ToConfig() const;
|
||||
void Clone(CChan& chan);
|
||||
void Cycle() const;
|
||||
void JoinUser(bool bForce = false, const CString& sKey = "", CClient* pClient = NULL);
|
||||
|
||||
@@ -131,7 +131,7 @@ public:
|
||||
void PutModule(const CString& sModule, const CString& sLine);
|
||||
void PutModNotice(const CString& sModule, const CString& sLine);
|
||||
|
||||
bool IsCapEnabled(const CString& sCap) { return 1 == m_ssAcceptedCaps.count(sCap); }
|
||||
bool IsCapEnabled(const CString& sCap) const { return 1 == m_ssAcceptedCaps.count(sCap); }
|
||||
|
||||
virtual void ReadLine(const CString& sData);
|
||||
bool SendMotd();
|
||||
@@ -151,7 +151,7 @@ public:
|
||||
const std::vector<CClient*>& GetClients() const;
|
||||
const CIRCSock* GetIRCSock() const;
|
||||
CIRCSock* GetIRCSock();
|
||||
CString GetFullName();
|
||||
CString GetFullName() const;
|
||||
private:
|
||||
void HandleCap(const CString& sLine);
|
||||
void RespondCap(const CString& sResponse);
|
||||
|
||||
@@ -238,8 +238,8 @@ public:
|
||||
return uRet;
|
||||
}
|
||||
|
||||
CFile::EFileAttr GetSortAttr() { return m_eSortAttr; }
|
||||
bool IsDescending() { return m_bDesc; }
|
||||
CFile::EFileAttr GetSortAttr() const { return m_eSortAttr; }
|
||||
bool IsDescending() const { return m_bDesc; }
|
||||
|
||||
// Check if sPath + "/" + sAdd (~/ is handled) is an absolute path which
|
||||
// resides under sPath. Returns absolute path on success, else "".
|
||||
|
||||
@@ -56,7 +56,7 @@ public:
|
||||
void ParseURI();
|
||||
void GetPage();
|
||||
static CString GetDate(time_t tm = 0);
|
||||
virtual CString GetRemoteIP();
|
||||
virtual CString GetRemoteIP() const;
|
||||
|
||||
// Cookies
|
||||
CString GetRequestCookie(const CString& sKey) const;
|
||||
|
||||
@@ -57,12 +57,12 @@ public:
|
||||
|
||||
void Clone(const CIRCNetwork& Network, bool bCloneName = true);
|
||||
|
||||
CString GetNetworkPath();
|
||||
CString GetNetworkPath() const;
|
||||
|
||||
void DelServers();
|
||||
|
||||
bool ParseConfig(CConfig *pConfig, CString& sError, bool bUpgrade = false);
|
||||
CConfig ToConfig();
|
||||
CConfig ToConfig() const;
|
||||
|
||||
void BounceAllClients();
|
||||
|
||||
@@ -71,7 +71,7 @@ public:
|
||||
void ClientConnected(CClient *pClient);
|
||||
void ClientDisconnected(CClient *pClient);
|
||||
|
||||
CUser* GetUser();
|
||||
CUser* GetUser() const;
|
||||
const CString& GetName() const;
|
||||
bool IsNetworkAttached() const { return !m_vClients.empty(); }
|
||||
const std::vector<CClient*>& GetClients() const { return m_vClients; }
|
||||
|
||||
@@ -978,13 +978,13 @@ public:
|
||||
* except when we are in a user-specific module hook in which
|
||||
* case this is the user pointer.
|
||||
*/
|
||||
CUser* GetUser() { return m_pUser; }
|
||||
CUser* GetUser() const { return m_pUser; }
|
||||
/** @returns NULL except when we are in a client-specific module hook in
|
||||
* which case this is the client for which the hook is called.
|
||||
*/
|
||||
CIRCNetwork* GetNetwork() { return m_pNetwork; }
|
||||
CClient* GetClient() { return m_pClient; }
|
||||
CSockManager* GetManager() { return m_pManager; }
|
||||
CIRCNetwork* GetNetwork() const { return m_pNetwork; }
|
||||
CClient* GetClient() const { return m_pClient; }
|
||||
CSockManager* GetManager() const { return m_pManager; }
|
||||
// !Getters
|
||||
|
||||
// Global Modules
|
||||
@@ -1114,9 +1114,9 @@ public:
|
||||
void SetUser(CUser* pUser) { m_pUser = pUser; }
|
||||
void SetNetwork(CIRCNetwork* pNetwork) { m_pNetwork = pNetwork; }
|
||||
void SetClient(CClient* pClient) { m_pClient = pClient; }
|
||||
CUser* GetUser() { return m_pUser; }
|
||||
CIRCNetwork* GetNetwork() { return m_pNetwork; }
|
||||
CClient* GetClient() { return m_pClient; }
|
||||
CUser* GetUser() const { return m_pUser; }
|
||||
CIRCNetwork* GetNetwork() const { return m_pNetwork; }
|
||||
CClient* GetClient() const { return m_pClient; }
|
||||
|
||||
void UnloadAll();
|
||||
|
||||
|
||||
+3
-3
@@ -57,7 +57,7 @@ public:
|
||||
return CUtils::SaltedSHA256Hash(sPass, sSalt);
|
||||
}
|
||||
|
||||
CConfig ToConfig();
|
||||
CConfig ToConfig() const;
|
||||
bool CheckPass(const CString& sPass) const;
|
||||
bool AddAllowedHost(const CString& sHostMask);
|
||||
bool IsHostAllowed(const CString& sHostMask) const;
|
||||
@@ -91,7 +91,7 @@ public:
|
||||
void UserConnected(CClient* pClient);
|
||||
void UserDisconnected(CClient* pClient);
|
||||
|
||||
CString GetLocalDCCIP();
|
||||
CString GetLocalDCCIP() const;
|
||||
|
||||
CString ExpandString(const CString& sStr) const;
|
||||
CString& ExpandString(const CString& sStr, CString& sRet) const;
|
||||
@@ -141,8 +141,8 @@ public:
|
||||
// !Setters
|
||||
|
||||
// Getters
|
||||
std::vector<CClient*> GetAllClients();
|
||||
const std::vector<CClient*>& GetUserClients() const { return m_vClients; }
|
||||
std::vector<CClient*> GetAllClients() const;
|
||||
const CString& GetUserName() const;
|
||||
const CString& GetCleanUserName() const;
|
||||
const CString& GetNick(bool bAllowDefault = true) const;
|
||||
|
||||
Reference in New Issue
Block a user