#include <optional>
#include <tuple>
#include <type_traits>
Go to the source code of this file.
|
std::string | eu::io::to_string (const FilePath &p) |
|
std::string | eu::io::to_string (const DirPath &p) |
|
std::optional< DirPath > | eu::io::resolve_relative (const DirPath &base) |
|
std::optional< DirPath > | eu::io::resolve_relative (const DirPath &base, const DirPath &root) |
|
std::optional< FilePath > | eu::io::resolve_relative (const FilePath &base) |
|
std::optional< FilePath > | eu::io::resolve_relative (const FilePath &base, const DirPath &root) |
|
DirPath | eu::io::join (const DirPath &lhs, const DirPath &rhs) |
|
FilePath | eu::io::join (const DirPath &lhs, const FilePath &rhs) |
|
bool | eu::io::operator== (const DirPath &lhs, const DirPath &rhs) |
|
bool | eu::io::operator== (const FilePath &lhs, const FilePath &rhs) |
|
bool | eu::io::operator!= (const DirPath &lhs, const DirPath &rhs) |
|
bool | eu::io::operator!= (const FilePath &lhs, const FilePath &rhs) |
|
bool | eu::io::operator< (const DirPath &lhs, const DirPath &rhs) |
|
bool | eu::io::operator< (const FilePath &lhs, const FilePath &rhs) |
|
| ADD_DEFAULT_FORMATTER (eu::io::FilePath, std::string, eu::io::to_string) |
|
| ADD_DEFAULT_FORMATTER (eu::io::DirPath, std::string, eu::io::to_string) |
|
◆ ADD_DEFAULT_FORMATTER() [1/2]
◆ ADD_DEFAULT_FORMATTER() [2/2]