Static Public Member Functions |
|
static std::string | getBaseName (const std::string &path) throw () |
|
static std::string | getDirName (const std::string &path) throw () |
|
static std::string | getRealPath (const std::string &path) throw (FileException) |
|
static bool | exists (const std::string &fullpath, bool followSymlink=true) throw () |
|
static bool | isRegularFile (const std::string &fullpath, bool followSymlink=true) throw (FileException) |
|
static bool | isDirectory (const std::string &fullpath, bool followSymlink=true) throw (FileException) |
|
static bool | isCharacterDevice (const std::string &fullpath, bool followSymlink=true) throw (FileException) |
|
static bool | isBlockDevice (const std::string &fullpath, bool followSymlink=true) throw (FileException) |
|
static bool | isFIFO (const std::string &fullpath, bool followSymlink=true) throw (FileException) |
|
static bool | isSymLink (const std::string &fullpath) throw (FileException) |
|
static bool | isSocket (const std::string &fullpath, bool followSymlink=true) throw (FileException) |
|
static uid_t | getUID (const std::string &fullpath, bool followSymlink=true) throw (FileException) |
|
static gid_t | getGID (const std::string &fullpath, bool followSymlink=true) throw (FileException) |
|
static int64_t | getSize (const std::string &fullpath, bool followSymlink=true) throw (FileException) |
|
static int64_t | getBlocks (const std::string &fullpath, bool followSymlink=true) throw (FileException) |
|
static int64_t | getBlockSize (const std::string &fullpath, bool followSymlink=true) throw (FileException) |
|
static time_t | getATime (const std::string &fullpath, bool followSymlink=true) throw (FileException) |
|
static time_t | getMTime (const std::string &fullpath, bool followSymlink=true) throw (FileException) |
|
static time_t | getCTime (const std::string &fullpath, bool followSymlink=true) throw (FileException) |