#include <path.h>
Public Member Functions | |
string | get_cwd () |
string | convert_to_unix_path (const string &path) |
bool | is_absolute_path (const string &path) |
string | join (const string &path1, const string &path2) |
string | get_absolute_path (const string &path) |
string | normalize_path (const string &path) |
string | get_directory_name (const string &path) |
Static Public Member Functions | |
static Path * | v () |
Private Member Functions | |
Path () | |
Private Attributes | |
string | currentWorkingDirectory |
Static Private Attributes | |
static Path * | instance |
Path::Path | ( | ) | [private] |
string Path::convert_to_unix_path | ( | const string & | path | ) |
string Path::get_absolute_path | ( | const string & | path | ) |
string Path::get_cwd | ( | ) |
string Path::get_directory_name | ( | const string & | path | ) |
bool Path::is_absolute_path | ( | const string & | path | ) |
string Path::join | ( | const string & | path1, | |
const string & | path2 | |||
) |
string Path::normalize_path | ( | const string & | path | ) |
static Path* Path::v | ( | ) | [static] |
string Path::currentWorkingDirectory [private] |
Path* Path::instance [static, private] |