> The XQuery Processor
#include <zorba/util/path.h>

Public Types | |
| enum | flags_t { CONVERT_SLASHES = 1 << 0, RESOLVE = 1 << 1 } |
Public Member Functions | |
| filesystem_path | branch_path () const |
| const char * | c_str () |
| filesystem_path () | |
| filesystem_path (const filesystem_path &base, const filesystem_path &rel) | |
| filesystem_path (const std::string &path_, int flags=0) | |
| const std::string & | get_path () const |
| bool | is_complete () const |
| bool | is_root () const |
| operator const std::string & () const | |
| filesystem_path & | operator= (const std::string &p_) |
| void | resolve_relative () |
Static Public Member Functions | |
| static const char * | get_path_separator () |
Definition at line 10 of file path.h.
| zorba::filesystem_path::filesystem_path | ( | const std::string & | path_, | |
| int | flags = 0 | |||
| ) |
| zorba::filesystem_path::filesystem_path | ( | const filesystem_path & | base, | |
| const filesystem_path & | rel | |||
| ) | [inline] |
| zorba::filesystem_path::filesystem_path | ( | ) |
| filesystem_path zorba::filesystem_path::branch_path | ( | ) | const |
| const std::string& zorba::filesystem_path::get_path | ( | ) | const [inline] |
| static const char* zorba::filesystem_path::get_path_separator | ( | ) | [static] |
| bool zorba::filesystem_path::is_complete | ( | ) | const |
Referenced by filesystem_path().
| bool zorba::filesystem_path::is_root | ( | ) | const |
| zorba::filesystem_path::operator const std::string & | ( | ) | const [inline] |
| filesystem_path& zorba::filesystem_path::operator= | ( | const std::string & | p_ | ) | [inline] |
| void zorba::filesystem_path::resolve_relative | ( | ) |