Euphoria
|
vfs_path.cc File Reference
#include "io/vfs_path.h"
#include <algorithm>
#include "assert/assert.h"
#include "base/cint.h"
#include "base/stringutils.h"
#include "base/stringmerger.h"
Go to the source code of this file.
Namespaces | |
eu | |
eu::io | |
Functions | |
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) |