clan::PathHelp Member List

This is the complete list of members for clan::PathHelp, including all inherited members.

add_trailing_slash(const std::string &path, PathType path_type=path_type_file)clan::PathHelpstatic
combine(const std::string &part1, const std::string &part2, PathType path_type=path_type_file)clan::PathHelpstatic
get_basename(const std::string &fullname, PathType path_type=path_type_file)clan::PathHelpstatic
get_basepath(const std::string &fullname, PathType path_type=path_type_file)clan::PathHelpstatic
get_extension(const std::string &fullname, PathType path_type=path_type_file)clan::PathHelpstatic
get_filename(const std::string &fullname, PathType path_type=path_type_file)clan::PathHelpstatic
get_fullname(const std::string &fullpath, const std::string &filename, PathType path_type=path_type_file)clan::PathHelpstatic
get_fullname(const std::string &fullpath, const std::string &filename, const std::string &extension, PathType path_type=path_type_file)clan::PathHelpstatic
get_fullname(const std::string &location, const std::string &basepath, const std::string &filename, const std::string &extension, PathType path_type=path_type_file)clan::PathHelpstatic
get_fullpath(const std::string &fullname, PathType path_type=path_type_file)clan::PathHelpstatic
get_location(const std::string &fullname, PathType path_type=path_type_file)clan::PathHelpstatic
is_absolute(const std::string &path, PathType path_type=path_type_file)clan::PathHelpstatic
is_relative(const std::string &path, PathType path_type=path_type_file)clan::PathHelpstatic
make_absolute(const std::string &base_path, const std::string &relative_path, PathType path_type=path_type_file)clan::PathHelpstatic
make_relative(const std::string &base_path, const std::string &absolute_path, PathType path_type=path_type_file)clan::PathHelpstatic
normalize(const std::string &path, PathType path_type=path_type_file)clan::PathHelpstatic
path_type_file enum valueclan::PathHelp
path_type_virtual enum valueclan::PathHelp
PathType enum nameclan::PathHelp
remove_trailing_slash(const std::string &path)clan::PathHelpstatic
split_basepath(const std::string &fullname, PathType path_type=path_type_file)clan::PathHelpstatic