#include <path.hpp>
Public Member Functions | |
Path (const std::string &path="") | |
Path (const char *path) | |
Path (const Path &path) | |
Path & | operator= (const Path &) |
const std::string & | path () const |
const char * | c_str () const |
bool | isset () const |
void | addComponent (const char *component) |
void | addComponent (const std::string &component) |
void | split (std::string &dirpath, std::string &basename) const |
void | split (std::string &dir, std::string &filename, std::string &ext) const |
size_t | length () const |
std::string | native () const |
Static Public Member Functions | |
Path | getTempDir () |
|
Constructor that takes a string as parameter. The string is converted to subversion internal representation. The string is copied.
|
|
Constructor
|
|
Copy constructor
|
|
adds a new URL component to the path
|
|
adds a new URL component to the path
|
|
|
|
returns the temporary directory |
|
check whether a path is set. Right now this checks only if the string is non- empty.
|
|
return the length of the path-string |
|
returns the path with native separators |
|
Assignment operator |
|
|
|
split path in its components including file extension
|
|
split path in its components
|