Public Methods |
| FileReference () |
| FileReference (const std::string &cPath, bool bFollowLinks=false) |
| FileReference (const Directory &cDir, const std::string &cName, bool bFollowLinks=false) |
| FileReference (const FileReference &cRef) |
virtual | ~FileReference () |
status_t | SetTo (const std::string &cPath, bool bFollowLinks=false) |
status_t | SetTo (const Directory &cDir, const std::string &cName, bool bFollowLinks=false) |
status_t | SetTo (const FileReference &cRef) |
void | Unset () |
bool | IsValid () const |
std::string | GetName () const |
status_t | GetPath (std::string *pcPath) const |
int | Rename (const std::string &cNewName) |
status_t | Delete () |
status_t | GetStat (struct::stat *psStat) const |
const Directory & | GetDirectory () const |