Searched refs:m_pathname (Results 1 – 2 of 2) sorted by relevance
131 if (!detail::is_directory_separator(rhs.m_pathname[0])) in operator /=()133 m_pathname += rhs.m_pathname; in operator /=()137 if (!detail::is_directory_separator(*p.m_pathname.begin())) in operator /=()139 m_pathname += p.m_pathname; in operator /=()148 if (ptr >= m_pathname.data() in operator /=()149 && ptr < m_pathname.data() + m_pathname.size()) // overlapping source in operator /=()152 if (!detail::is_directory_separator(rhs.m_pathname[0])) in operator /=()154 m_pathname += rhs.m_pathname; in operator /=()160 m_pathname += ptr; in operator /=()170 std::replace(tmp.m_pathname.begin(), tmp.m_pathname.end(), L'\\', L'/'); in generic_path()[all …]
161 path(const path& p) : m_pathname(p.m_pathname) {} in path()168 path_traits::dispatch(source, m_pathname); in path()171 path(const value_type* s) : m_pathname(s) {} in path()172 path(value_type* s) : m_pathname(s) {} in path()173 path(const string_type& s) : m_pathname(s) {} in path()174 path(string_type& s) : m_pathname(s) {} in path()181 path(path&& p) BOOST_NOEXCEPT : m_pathname(std::move(p.m_pathname)) {} in path()183 { m_pathname = std::move(p.m_pathname); return *this; } in operator =()189 path_traits::dispatch(source, m_pathname, cvt); in path()200 path_traits::convert(seq.c_str(), seq.c_str()+seq.size(), m_pathname); in path()[all …]