ZNC  trunk
CUtils Member List

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

AskSaltedHashPassForConfig()CUtilsstatic
CheckCIDR(const CString &sIP, const CString &sRange)CUtilsstatic
CTime(time_t t, const CString &sTZ)CUtilsstatic
CUtils()CUtils
FormatServerTime(const timeval &tv)CUtilsstatic
FormatTime(time_t t, const CString &sFormat, const CString &sTZ)CUtilsstatic
FormatTime(const timeval &tv, const CString &sFormat, const CString &sTZ)CUtilsstatic
GenerateCert(FILE *pOut, const CString &sHost="")CUtilsstatic
GetBoolInput(const CString &sPrompt, bool bDefault)CUtilsstatic
GetBoolInput(const CString &sPrompt, bool *pbDefault=nullptr)CUtilsstatic
GetEncodings()CUtilsstatic
GetInput(const CString &sPrompt, CString &sRet, const CString &sDefault="", const CString &sHint="")CUtilsstatic
GetIP(unsigned long addr)CUtilsstatic
GetLongIP(const CString &sIP)CUtilsstatic
GetMessageTags(const CString &sLine)CUtilsstatic
GetMillTime()CUtilsstatic
GetNumInput(const CString &sPrompt, unsigned int &uRet, unsigned int uMin=0, unsigned int uMax=~0, unsigned int uDefault=~0)CUtilsstatic
GetPass(const CString &sPrompt)CUtilsstatic
GetSalt()CUtilsstatic
GetTime()CUtilsstatic
GetTimezones()CUtilsstatic
ParseServerTime(const CString &sTime)CUtilsstatic
PrintAction(const CString &sMessage)CUtilsstatic
PrintError(const CString &sMessage)CUtilsstatic
PrintMessage(const CString &sMessage, bool bStrong=false)CUtilsstatic
PrintPrompt(const CString &sMessage)CUtilsstatic
PrintStatus(bool bSuccess, const CString &sMessage="")CUtilsstatic
SaltedHash(const CString &sPass, const CString &sSalt)CUtilsstatic
SaltedMD5Hash(const CString &sPass, const CString &sSalt)CUtilsstatic
SaltedSHA256Hash(const CString &sPass, const CString &sSalt)CUtilsstatic
SetMessageTags(CString &sLine, const MCString &mssTags)CUtilsstatic
~CUtils()CUtils