sella::util::File Class Reference

List of all members.

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)

Detailed Description

Definition at line 35 of file File.h.


The documentation for this class was generated from the following files:
 All Classes Functions Variables

Generated on 20 Nov 2014 for libutil++ by  doxygen 1.6.1