#include <directory.h>
Inheritance diagram for os::Directory:
Public Methods | |
Directory () | |
Default contructor. More... | |
Directory (const std::string &cPath, int nOpenMode=O_RDONLY) | |
Construct a directory from a path. More... | |
Directory (const Directory &cDir, const std::string &cName, int nOpenMode=O_RDONLY) | |
Construct a directory from a path. More... | |
Directory (const FileReference &cRef, int nOpenMode=O_RDONLY) | |
Construct a directory from a path. More... | |
Directory (const FSNode &cNode) | |
Construct a directory from a path. More... | |
Directory (const Directory &cDir) | |
Copy constructor. More... | |
virtual | ~Directory () |
virtual status_t | FDChanged (int nNewFD, const struct::stat &sStat) |
virtual status_t | GetNextEntry (std::string *pcName) |
virtual status_t | GetNextEntry (FileReference *pcRef) |
virtual status_t | Rewind () |
status_t | CreateFile (const std::string &cName, os::File *pcFile, int nAccessMode=S_IRWXU) |
status_t | CreateDirectory (const std::string &cName, os::Directory *pcDir, int nAccessMode=S_IRWXU) |
status_t | CreateSymlink (const std::string &cName, const std::string &cDestination, os::SymLink *pcLink) |
status_t | GetPath (std::string *pcPath) const |
Get the absolute path of the directory. More... |
|
Default contructor.
|
|
Construct a directory from a path.
|
|
Construct a directory from a path.
|
|
Construct a directory from a path.
|
|
Construct a directory from a path.
|
|
Copy constructor.
|
|
|
|
|
|
|
|
|
|
Reimplemented from os::FSNode. |
|
Reimplemented from os::DirIterator. |
|
Reimplemented from os::DirIterator. |
|
Get the absolute path of the directory.
|
|
Reimplemented from os::DirIterator. |