Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

Path Class Reference

#include <Path.hpp>

List of all members.

Static Public Methods

void create (const std::string &path)
bool isFile (const std::string &path)
bool isDirectory (const std::string &path)
bool exists (const std::string &path)
void remove (const std::string &path)
void make (const std::string &path)
std::string trim (const std::string &path)
std::string relative (const std::string &basePath, const std::string absolutePath)
char pathSeparator ()
std::string combine (const std::string &root, const std::string &addition)
std::string extension (const std::string &path)
std::string directory (const std::string &path)
std::string filename (const std::string &path)

Member Function Documentation

std::string Path::combine const std::string &    root,
const std::string &    addition

void Path::create const std::string &    path [static]

std::string Path::directory const std::string &    path [static]

bool Path::exists const std::string &    path [static]

std::string Path::extension const std::string &    path [static]

std::string Path::filename const std::string &    path [static]

bool Path::isDirectory const std::string &    path [static]

bool Path::isFile const std::string &    path [static]

void Path::make const std::string &    path [static]

char Path::pathSeparator   [static]

std::string Path::relative const std::string &    basePath,
const std::string    absolutePath

void Path::remove const std::string &    path [static]

std::string Path::trim const std::string &    path [static]

The documentation for this class was generated from the following files:
Generated on Wed Nov 3 12:59:50 2004 for Lemur Toolkit by doxygen1.2.18