Pyro higlevel API
os::File Member List

This is the complete list of members for os::File, including all inherited members.

DEFAULT_BUFFER_SIZE enum valueos::File
FDChanged(int nNewFD, const struct stat &sStat)os::Filevirtual
File()os::File
File(const String &cPath, int nOpenMode=O_RDONLY)os::File
File(const Directory &cDir, const String &cName, int nOpenMode=O_RDONLY)os::File
File(const FileReference &cRef, int nOpenMode=O_RDONLY)os::File
File(const FSNode &cNode)os::File
File(int nFD)os::File
File(const File &cFile)os::File
Flush()os::File
FSNode()os::FSNode
FSNode(const String &cPath, int nOpenMode=O_RDONLY)os::FSNode
FSNode(const Directory &cDir, const String &cName, int nOpenMode=O_RDONLY)os::FSNode
FSNode(const FileReference &cRef, int nOpenMode=O_RDONLY)os::FSNode
FSNode(int nFD)os::FSNode
FSNode(const FSNode &cNode)os::FSNode
GetATime(bool bUpdateCache=true) const os::FSNodevirtual
GetBufferSize() const os::File
GetCTime(bool bUpdateCache=true) const os::FSNodevirtual
GetDev() const os::FSNodevirtual
GetFileDescriptor() const os::FSNodevirtual
GetInode() const os::FSNodevirtual
GetMode(bool bUpdateCache=false) const os::FSNodevirtual
GetMTime(bool bUpdateCache=true) const os::FSNodevirtual
GetNextAttrName(String *pcName)os::FSNodevirtual
GetSize(bool bUpdateCache=true) const os::Filevirtual
GetStat(struct stat *psStat, bool bUpdateCache=true) const os::FSNodevirtual
IsBlockDev() const os::FSNodeinline
IsCharDev() const os::FSNodeinline
IsDir() const os::FSNodeinline
IsFIFO() const os::FSNodeinline
IsFile() const os::FSNodeinline
IsLink() const os::FSNodeinline
IsValid() const os::FSNodevirtual
Read(void *pBuffer, ssize_t nSize)os::Filevirtual
ReadAttr(const String &cAttrName, int nType, void *pBuffer, off_t nPos, size_t nLen)os::FSNodevirtual
ReadPos(off_t nPos, void *pBuffer, ssize_t nSize)os::Filevirtual
RemoveAttr(const String &cName)os::FSNodevirtual
RewindAttrdir()os::FSNodevirtual
Seek(off_t nPos, int nMode)os::Filevirtual
SetBufferSize(int nSize)os::File
SetTo(const String &cPath, int nOpenMode=O_RDONLY)os::FSNodevirtual
SetTo(const Directory &cDir, const String &cPath, int nOpenMode=O_RDONLY)os::FSNodevirtual
SetTo(const FileReference &cRef, int nOpenMode=O_RDONLY)os::FSNodevirtual
SetTo(int nFD)os::FSNodevirtual
SetTo(const FSNode &cNode)os::FSNodevirtual
StatAttr(const String &cName, struct::attr_info *psBuffer)os::FSNodevirtual
Unset()os::FSNodevirtual
Write(const void *pBuffer, ssize_t nSize)os::Filevirtual
WriteAttr(const String &cAttrName, int nFlags, int nType, const void *pBuffer, off_t nPos, size_t nLen)os::FSNodevirtual
WritePos(off_t nPos, const void *pBuffer, ssize_t nSize)os::Filevirtual
~File()os::Filevirtual
~FSNode()os::FSNodevirtual
~SeekableIO()os::SeekableIOvirtual
~StreamableIO()os::StreamableIOvirtual