append(Con &&container) -> decltype(auto) | di::container::PathImpl< Str > | inline |
append(PathViewImpl< Enc > view) -> decltype(auto) | di::container::PathImpl< Str > | inline |
append(PathImpl const &other) -> decltype(auto) | di::container::PathImpl< Str > | inline |
back() const | di::container::ConstantPathInterface< PathImpl< Str >, meta::Encoding< Str > > | inline |
begin() const | di::container::ConstantPathInterface< PathImpl< Str >, meta::Encoding< Str > > | inline |
c_str() const | di::container::PathImpl< Str > | inline |
clear() | di::container::PathImpl< Str > | inline |
clone() const | di::container::PathImpl< Str > | inline |
compute_first_component_end() | di::container::ConstantPathInterface< PathImpl< Str >, meta::Encoding< Str > > | inlineprotected |
concat(Con &&container) -> decltype(auto) | di::container::PathImpl< Str > | inline |
concat(PathViewImpl< Enc > view) -> decltype(auto) | di::container::PathImpl< Str > | inline |
concat(PathImpl const &other) -> decltype(auto) | di::container::PathImpl< Str > | inline |
data() const | di::container::PathImpl< Str > | inline |
empty() const -> bool | di::container::ConstantPathInterface< PathImpl< Str >, meta::Encoding< Str > > | inline |
Encoding typedef | di::container::PathImpl< Str > | |
end() const | di::container::ConstantPathInterface< PathImpl< Str >, meta::Encoding< Str > > | inline |
ends_with(PathView suffix) const -> bool | di::container::ConstantPathInterface< PathImpl< Str >, meta::Encoding< Str > > | inline |
extension() const -> Optional< View > | di::container::ConstantPathInterface< PathImpl< Str >, meta::Encoding< Str > > | inline |
filename() const -> Optional< View > | di::container::ConstantPathInterface< PathImpl< Str >, meta::Encoding< Str > > | inline |
filename_ends_with(View suffix) const -> bool | di::container::ConstantPathInterface< PathImpl< Str >, meta::Encoding< Str > > | inline |
front() const | di::container::ConstantPathInterface< PathImpl< Str >, meta::Encoding< Str > > | inline |
is_absolute() const -> bool | di::container::ConstantPathInterface< PathImpl< Str >, meta::Encoding< Str > > | inline |
is_relative() const -> bool | di::container::ConstantPathInterface< PathImpl< Str >, meta::Encoding< Str > > | inline |
operator PathView() const & | di::container::ConstantPathInterface< PathImpl< Str >, meta::Encoding< Str > > | inline |
operator+=(Con &&container) -> decltype(auto) | di::container::PathImpl< Str > | inline |
operator+=(PathViewImpl< Enc > view) -> decltype(auto) | di::container::PathImpl< Str > | inline |
operator+=(PathImpl const &other) -> decltype(auto) | di::container::PathImpl< Str > | inline |
operator/(PathImpl &&lhs, Con &&rhs) | di::container::PathImpl< Str > | friend |
operator/(PathImpl &&lhs, PathViewImpl< Enc > rhs) | di::container::PathImpl< Str > | friend |
operator/(PathImpl &&lhs, PathImpl const &rhs) | di::container::PathImpl< Str > | friend |
operator/=(Con &&container) -> decltype(auto) | di::container::PathImpl< Str > | inline |
operator/=(PathViewImpl< Enc > view) -> decltype(auto) | di::container::PathImpl< Str > | inline |
operator/=(PathImpl const &other) -> decltype(auto) | di::container::PathImpl< Str > | inline |
parent_path() const -> Optional< PathView > | di::container::ConstantPathInterface< PathImpl< Str >, meta::Encoding< Str > > | inline |
PathImpl()=default | di::container::PathImpl< Str > | |
PathImpl(Str &&string) | di::container::PathImpl< Str > | inline |
starts_with(PathView prefix) const -> bool | di::container::ConstantPathInterface< PathImpl< Str >, meta::Encoding< Str > > | inline |
stem() const -> Optional< View > | di::container::ConstantPathInterface< PathImpl< Str >, meta::Encoding< Str > > | inline |
strip_prefix(PathView prefix) -> Optional< PathView > | di::container::ConstantPathInterface< PathImpl< Str >, meta::Encoding< Str > > | inline |
tag_invoke(types::Tag< util::create_in_place >, InPlaceType< PathImpl >, Con &&container, Args &&... args) | di::container::PathImpl< Str > | friend |
tag_invoke(types::Tag< util::create_in_place >, InPlaceType< PathImpl >, PathViewImpl< Enc > view) | di::container::PathImpl< Str > | friend |
take_underlying_string() && | di::container::PathImpl< Str > | inline |
view() const &-> PathView | di::container::ConstantPathInterface< PathImpl< Str >, meta::Encoding< Str > > | inline |