Marine Library  1.0
C++ library for Linux Networking Development
CFile Member List

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

block(bool on)IFileDescinline
CFile()CFileinline
CFile(const char *pathname, int flags=kFlagsDefault, mode_t mode=kModeDefault) (defined in CFile)CFileinlineexplicit
CFile(const std::string &pathname, int flags=kFlagsDefault, mode_t mode=kModeDefault) (defined in CFile)CFileinlineexplicit
CFile(const CFile &other) (defined in CFile)CFileinline
close()IFileDescinline
deleted() const IFileDescinline
ErrMsg()IFileDescinlinestatic
fd() const IFileDescinline
fdType() const CFileinlinevirtual
fdTypeName() const CFileinlinevirtual
filename() const IFileDescinline
IFileDesc()IFileDescinline
kFdTypeCFilestatic
kInvalidFd (defined in IFileDesc)IFileDescstatic
length() const IFileDescinline
open(const char *pathname, int flags=kFlagsDefault, mode_t mode=kModeDefault) (defined in CFile)CFileinlinevirtual
open(const std::string &pathname, int flags=kFlagsDefault, mode_t mode=kModeDefault) (defined in CFile)CFileinlinevirtual
operator=(const CFile &other) (defined in CFile)CFileinline
read(char *buf, size_t size)CFileinline
read(std::vector< char > &buf, size_t size, bool append)CFileinline
read(std::string &buf, size_t size, bool append)CFileinline
rename(const std::string &newfile)CFileinline
Rename(const std::string &oldfile, const std::string &newfile)CFileinlinestatic
seek(off_t offset, int whence) (defined in CFile)CFileinline
seek64(off64_t offset, int whence) (defined in CFile)CFileinline
tell() const (defined in CFile)CFileinline
tell64() const (defined in CFile)CFileinline
toString() const CFileinlinevirtual
unlink()CFileinlinevirtual
Unlink(const std::string &pathname)CFileinlinestatic
valid() const IFileDescinline
write(const char *buf, size_t size) (defined in CFile)CFileinline
write(const std::vector< char > &buf) (defined in CFile)CFileinline
write(const std::string &buf) (defined in CFile)CFileinline
~IFileDesc()IFileDescinlinevirtual