#include <PathResolver.hpp>
◆ PathResolver() [1/3]
| dotnamecpp::utils::PathResolver::PathResolver |
( |
| ) |
|
|
default |
◆ PathResolver() [2/3]
| dotnamecpp::utils::PathResolver::PathResolver |
( |
const PathResolver & | | ) |
|
|
delete |
◆ PathResolver() [3/3]
| dotnamecpp::utils::PathResolver::PathResolver |
( |
PathResolver && | | ) |
|
|
delete |
◆ ~PathResolver()
| dotnamecpp::utils::PathResolver::~PathResolver |
( |
| ) |
|
|
overridedefault |
◆ getAbsolutePath()
| Result< std::filesystem::path, FileError > dotnamecpp::utils::PathResolver::getAbsolutePath |
( |
const std::filesystem::path & | path | ) |
const |
|
nodiscardoverridevirtual |
◆ getCanonicalPath()
| Result< std::filesystem::path, FileError > dotnamecpp::utils::PathResolver::getCanonicalPath |
( |
const std::filesystem::path & | path | ) |
const |
|
nodiscardoverridevirtual |
◆ getExtension()
| std::string dotnamecpp::utils::PathResolver::getExtension |
( |
const std::filesystem::path & | path | ) |
const |
|
nodiscardoverridevirtual |
◆ getFilename()
| std::string dotnamecpp::utils::PathResolver::getFilename |
( |
const std::filesystem::path & | path | ) |
const |
|
nodiscardoverridevirtual |
◆ getParent()
| std::filesystem::path dotnamecpp::utils::PathResolver::getParent |
( |
const std::filesystem::path & | path | ) |
const |
|
nodiscardoverridevirtual |
◆ getRelativePath()
| Result< std::filesystem::path, FileError > dotnamecpp::utils::PathResolver::getRelativePath |
( |
const std::filesystem::path & | target, |
|
|
const std::filesystem::path & | base ) const |
|
nodiscardoverridevirtual |
◆ getStem()
| std::string dotnamecpp::utils::PathResolver::getStem |
( |
const std::filesystem::path & | path | ) |
const |
|
nodiscardoverridevirtual |
◆ isAbsolute()
| bool dotnamecpp::utils::PathResolver::isAbsolute |
( |
const std::filesystem::path & | path | ) |
const |
|
nodiscardoverridevirtual |
◆ isRelative()
| bool dotnamecpp::utils::PathResolver::isRelative |
( |
const std::filesystem::path & | path | ) |
const |
|
nodiscardoverridevirtual |
◆ join()
| std::filesystem::path dotnamecpp::utils::PathResolver::join |
( |
const std::vector< std::string > & | parts | ) |
const |
|
nodiscardoverridevirtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
The documentation for this class was generated from the following files: