ZNC  trunk
CFile Member List

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

CFile()CFile
CFile(const CString &sLongName)CFile
Chmod(mode_t mode)CFile
Chmod(const CString &sFile, mode_t mode)CFilestatic
ClearBuffer()CFile
Close()CFile
Copy(const CString &sNewFileName, bool bOverwrite=false)CFile
Copy(const CString &sOldFileName, const CString &sNewFileName, bool bOverwrite=false)CFilestatic
Delete()CFile
Delete(const CString &sFileName)CFilestatic
EFileAttr enum nameCFile
EFileTypes enum nameCFile
Exists() constCFile
Exists(const CString &sFile)CFilestatic
ExLock()CFile
FA_ATime enum valueCFile
FA_CTime enum valueCFile
FA_MTime enum valueCFile
FA_Name enum valueCFile
FA_Size enum valueCFile
FA_UID enum valueCFile
FT_BLOCK enum valueCFile
FT_CHARACTER enum valueCFile
FT_DIRECTORY enum valueCFile
FT_FIFO enum valueCFile
FT_LINK enum valueCFile
FT_REGULAR enum valueCFile
FT_SOCK enum valueCFile
FType(const CString &sFileName, EFileTypes eType, bool bUseLstat=false)CFilestatic
GetATime() constCFile
GetATime(const CString &sFile)CFilestatic
GetCTime() constCFile
GetCTime(const CString &sFile)CFilestatic
GetDir() constCFile
GetGID() constCFile
GetGID(const CString &sFile)CFilestatic
GetHomePath()CFileinlinestatic
GetInfo(const CString &sFile, struct stat &st)CFilestatic
GetLongName() constCFile
GetMTime() constCFile
GetMTime(const CString &sFile)CFilestatic
GetShortName() constCFile
GetSize() constCFile
GetSize(const CString &sFile)CFilestatic
GetUID() constCFile
GetUID(const CString &sFile)CFilestatic
HadError() constCFileinline
InitHomePath(const CString &sFallback)CFilestatic
IsBlk(const CString &sLongName, bool bUseLstat=false)CFilestatic
IsBlk(bool bUseLstat=false) constCFile
IsChr(const CString &sLongName, bool bUseLstat=false)CFilestatic
IsChr(bool bUseLstat=false) constCFile
IsDir(const CString &sLongName, bool bUseLstat=false)CFilestatic
IsDir(bool bUseLstat=false) constCFile
IsFifo(const CString &sLongName, bool bUseLstat=false)CFilestatic
IsFifo(bool bUseLstat=false) constCFile
IsLnk(const CString &sLongName, bool bUseLstat=true)CFilestatic
IsLnk(bool bUseLstat=true) constCFile
IsOpen() constCFile
IsReg(const CString &sLongName, bool bUseLstat=false)CFilestatic
IsReg(bool bUseLstat=false) constCFile
IsSock(const CString &sLongName, bool bUseLstat=false)CFilestatic
IsSock(bool bUseLstat=false) constCFile
m_sLongNameCFileprotected
m_sShortNameCFileprotected
Move(const CString &sNewFileName, bool bOverwrite=false)CFile
Move(const CString &sOldFileName, const CString &sNewFileName, bool bOverwrite=false)CFilestatic
Open(const CString &sFileName, int iFlags=O_RDONLY, mode_t iMode=0644)CFile
Open(int iFlags=O_RDONLY, mode_t iMode=0644)CFile
Read(char *pszBuffer, int iBytes)CFile
ReadFile(CString &sData, size_t iMaxSize=512 *1024)CFile
ReadLine(CString &sData, const CString &sDelimiter="\n")CFile
ResetError()CFileinline
Seek(off_t uPos)CFile
SetFileName(const CString &sLongName)CFile
Sync()CFile
Truncate()CFile
TryExLock(const CString &sLockFile, int iFlags=O_RDWR|O_CREAT)CFile
TryExLock()CFile
UnLock()CFile
Write(const char *pszBuffer, size_t iBytes)CFile
Write(const CString &sData)CFile
~CFile()CFile