Windows C++ Library
CFile Member List
This is the complete list of members for CFile, including all inherited members.
WCL::BEGIN enum valueWCL::IStreamBase
WCL::IOutputStream::BEGIN enum valueWCL::IStreamBase
CFile()CFile
CFile(const CFile &)CFile [private]
Close()CFile
Copy(const tchar *pszSrc, const tchar *pszDst, bool bOverwrite=false)CFile [static]
Create(const tchar *pszPath)CFile
CreateFolder(const tchar *pszPath, bool bCreatePath=false)CFile [static]
CreateShortcut(const tchar *pszLink, const tchar *pszTarget, const tchar *pszDesc=NULL)CFile [static]
CStream()CStream
WCL::CURRENT enum valueWCL::IStreamBase
WCL::IOutputStream::CURRENT enum valueWCL::IStreamBase
Delete(const tchar *pszPath)CFile [static]
DeleteFolder(const tchar *pszPath)CFile [static]
WCL::END enum valueWCL::IStreamBase
WCL::IOutputStream::END enum valueWCL::IStreamBase
Format() const CStream [virtual]
Handle() const CFile [inline]
IsEOF()CFile [virtual]
m_hFileCFile [protected]
m_lEOFCFile [protected]
m_nFormatCStream [protected]
m_nModeCStream [protected]
m_nVersionCStream [protected]
m_PathCFile [protected]
Move(const tchar *pszSrc, const tchar *pszDst)CFile [static]
Open(const tchar *pszPath, uint nMode)CFile
operator=(const CFile &)CFile [private]
Path() const CFile [inline]
QueryInfo(const tchar *pszPath, struct _stat &oInfo)CFile [static]
Read(void *pBuffer, size_t iNumBytes)CFile [virtual]
ReadFile(const tchar *pszPath, std::vector< byte > &vBuffer)CFile [static]
ReadLine(TextFormat eFormat)CStream
ReadLine(std::vector< CharT > &vBuffer)CStream [protected]
ReadTextFile(const tchar *pszPath, CString &strContents, TextFormat &eFormat)CFile [static]
ReadTextFile(const tchar *pszPath)CFile [static]
Seek(WCL::StreamPos lPos, SeekPos eFrom=BEGIN)CFile [virtual]
WCL::SeekPos enum nameWCL::IStreamBase
WCL::IOutputStream::SeekPos enum nameWCL::IStreamBase
SetEOF()CFile
SetFormat(uint32 nFormat)CStream [virtual]
SetVersion(uint32 nVersion)CStream [virtual]
Size()CFile
Size(const tchar *pszPath)CFile [static]
Throw(int eErrCode, DWORD dwLastError)CFile [virtual]
Version() const CStream [virtual]
Write(const void *pBuffer, size_t iNumBytes)CFile [virtual]
WriteFile(const tchar *pszPath, const std::vector< byte > &vBuffer)CFile [static]
WriteLine(const CString &str, TextFormat eFormat)CStream
WriteTextFile(const tchar *pszPath, const CString &strContents, TextFormat eFormat)CFile [static]
~CFile()CFile
~CStream()CStream [virtual]
~IInputStream()WCL::IInputStream [inline, protected, virtual]
~IOutputStream()WCL::IOutputStream [inline, protected, virtual]
~IStreamBase()WCL::IStreamBase [inline, protected, virtual]