Searched refs:string_path_wrapper (Results 1 – 5 of 5) sorted by relevance
83 struct string_path_wrapper struct87 string_path_wrapper() = default;88 string_path_wrapper(const string_path_wrapper&) = default;89 string_path_wrapper& operator=(const string_path_wrapper&) = default;90 string_path_wrapper(string_path_wrapper&&) = default;91 string_path_wrapper& operator=(string_path_wrapper&&) = default;92 ~string_path_wrapper() = default;94 string_path_wrapper(const std::string& str_in) : str(str_in) {} in string_path_wrapper() function95 string_path_wrapper(std::string&& str_in) : str(std::move(str_in)) {} in string_path_wrapper() argument99 return const_cast<const string_path_wrapper*>(this)->str; in operator const std::string&()[all …]
179 std::is_same_v<S, details::string_path_wrapper>)
244 struct append_single<details::string_path_wrapper>
53 std::string string_path_wrapper::filename() const in filename()97 string_path_wrapper string_path_wrapper::parent_path() const in parent_path()102 return string_path_wrapper("/"); in parent_path()106 return string_path_wrapper("/"); in parent_path()112 string_path_wrapper string_path_wrapper::operator/(std::string_view extId) const in operator /()114 string_path_wrapper out; in operator /()120 string_path_wrapper& string_path_wrapper::operator/=(std::string_view extId) in operator /=()
8 inline void PrintTo(const string_path_wrapper& path, std::ostream* os) in PrintTo()