#include <ders/path.hpp>
Go to the source code of this file.
Namespaces | |
namespace | ders |
Functions | |
void | ders::parse_path (mem_pool &mp, const ch_rng &path, std::vector< path_elmt > &ret) |
Splits path into path elements. | |
sh_text | ders::make_path (mem_pool &mp, const path_elmt *beg, const path_elmt *end, char spr=pathSepr) |
Creates path from path elements. | |
sh_text | ders::normalize_path (mem_pool &mp, const ch_rng &path) |
Normalizes path via applying parse_path() and make_path() functions. | |
sh_text | ders::get_path (mem_pool &mp, const ch_rng &path) |
Returns path part of the path. | |
sh_text | ders::get_name (mem_pool &mp, const ch_rng &path) |
Returns name part of the path. |
Definition in file path.cpp.