AFIO  v2.00 late alpha
path_view.hpp File Reference

Provides view of a path. More...

#include "config.hpp"

Classes

class  afio_v2_xxx::path_view
 A borrowed view of a path. A lightweight trivial-type alternative to std::filesystem::path. More...
 
struct  afio_v2_xxx::path_view::c_str
 Instantiate from a path_view to get a zero terminated path suitable for feeding to the kernel. More...
 

Namespaces

 afio_v2_xxx
 The AFIO namespace.
 

Functions

template<class T >
constexpr size_t afio_v2_xxx::detail::constexpr_strlen (const T *s) noexcept
 
constexpr bool afio_v2_xxx::operator== (path_view x, path_view y) noexcept
 
constexpr bool afio_v2_xxx::operator!= (path_view x, path_view y) noexcept
 
constexpr bool afio_v2_xxx::operator< (path_view x, path_view y) noexcept
 
constexpr bool afio_v2_xxx::operator> (path_view x, path_view y) noexcept
 
constexpr bool afio_v2_xxx::operator<= (path_view x, path_view y) noexcept
 
constexpr bool afio_v2_xxx::operator>= (path_view x, path_view y) noexcept
 
std::ostream & afio_v2_xxx::operator<< (std::ostream &s, const path_view &v)
 

Detailed Description

Provides view of a path.