Yate

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Hierarchy
- Class Members

File Member List

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

allocPair(Stream *&str1, Stream *&str2) | Stream | static
allocPipe(Stream *&reader, Stream *&writer) | Stream | static
attach(HANDLE handle) | File |
canRetry() const | File | virtual
clearError() | Stream | inline protected
copyError() | File | protected
createPipe(File &reader, File &writer) | File | static
detach() | File |
error() const | Stream | inline
exists(const char *name, int *error=0) | File | static
File() | File |
File(HANDLE handle) | File | explicit
getFileTime(unsigned int &secEpoch) | File |
getFileTime(const char *name, unsigned int &secEpoch, int *error=0) | File | static
handle() const | File | inline
inProgress() const | Stream | virtual
invalidHandle() | File | static
length() | File | virtual
listDirectory(const char *path, ObjList *dirs, ObjList *files, int *error=0) | File | static
m_error (defined in Stream) | Stream | protected
m_handle (defined in File) | File | protected
md5(String &buffer) | File | virtual
md5(const char *name, String &buffer, int *error=0) | File | static
mkDir(const char *path, int *error=0, int mode=-1) | File | static
openPath(const char *name, bool canWrite=false, bool canRead=true, bool create=false, bool append=false, bool binary=false, bool pubReadable=false, bool pubWritable=false) | File | virtual
readData(void *buffer, int length) | File | virtual
remove(const char *name, int *error=0) | File | static
rename(const char *oldFile, const char *newFile, int *error=0) | File | static
rmDir(const char *path, int *error=0) | File | static
seek(SeekPos pos, int64_t offset=0) | File | virtual
TelEngine::Stream::seek(int64_t offset) | Stream | inline
SeekBegin enum value (defined in Stream) | Stream |
SeekCurrent enum value (defined in Stream) | Stream |
SeekEnd enum value (defined in Stream) | Stream |
SeekPos enum name | Stream |
setBlocking(bool block=true) | File | virtual
setFileTime(const char *name, unsigned int secEpoch, int *error=0) | File | static
Stream() | Stream | inline protected
supportsPairs() | Stream | static
supportsPipes() | Stream | static
terminate() | File | virtual
valid() const | File | virtual
writeData(const void *buffer, int length) | File | virtual
TelEngine::Stream::writeData(const char *str) | Stream |
TelEngine::Stream::writeData(const String &str) | Stream | inline
TelEngine::Stream::writeData(const DataBlock &buf) | Stream | inline
~File() | File | virtual
~Stream() | Stream | virtual