Classes | |
struct | is_pathable |
struct | is_pathable< char * > |
struct | is_pathable< const char * > |
struct | is_pathable< const wchar_t * > |
struct | is_pathable< directory_entry > |
struct | is_pathable< std::list< char > > |
struct | is_pathable< std::list< wchar_t > > |
struct | is_pathable< std::string > |
struct | is_pathable< std::vector< char > > |
struct | is_pathable< std::vector< wchar_t > > |
struct | is_pathable< std::wstring > |
struct | is_pathable< wchar_t * > |
Typedefs | |
typedef std::codecvt< wchar_t, char, std::mbstate_t > | codecvt_type |
Functions | |
void | convert (const char *from, const char *from_end, std::wstring &to) |
void | convert (const wchar_t *from, const wchar_t *from_end, std::string &to) |
void | convert (const char *from, std::wstring &to) |
void | convert (const wchar_t *from, std::string &to) |
template<class Container > | |
boost::disable_if < boost::is_array< Container > , bool >::type | empty (const Container &c) |
template<class T > | |
bool | empty (T *const &c_str) |
template<typename T , size_t N> | |
bool | empty (T(&x)[N]) |
BOOST_FILESYSTEM_DECL void | convert (const char *from, const char *from_end, std::wstring &to, const codecvt_type &cvt) |
BOOST_FILESYSTEM_DECL void | convert (const wchar_t *from, const wchar_t *from_end, std::string &to, const codecvt_type &cvt) |
void | convert (const char *from, std::wstring &to, const codecvt_type &cvt) |
void | convert (const wchar_t *from, std::string &to, const codecvt_type &cvt) |
void | convert (const char *from, const char *from_end, std::string &to, const codecvt_type &) |
void | convert (const char *from, std::string &to, const codecvt_type &) |
void | convert (const wchar_t *from, const wchar_t *from_end, std::wstring &to, const codecvt_type &) |
void | convert (const wchar_t *from, std::wstring &to, const codecvt_type &) |
void | convert (const char *from, const char *from_end, std::string &to) |
void | convert (const char *from, std::string &to) |
void | convert (const wchar_t *from, const wchar_t *from_end, std::wstring &to) |
void | convert (const wchar_t *from, std::wstring &to) |
template<class U > | |
void | dispatch (const std::string &c, U &to, const codecvt_type &cvt) |
template<class U > | |
void | dispatch (const std::wstring &c, U &to, const codecvt_type &cvt) |
template<class U > | |
void | dispatch (const std::vector< char > &c, U &to, const codecvt_type &cvt) |
template<class U > | |
void | dispatch (const std::vector< wchar_t > &c, U &to, const codecvt_type &cvt) |
template<class U > | |
void | dispatch (const std::string &c, U &to) |
template<class U > | |
void | dispatch (const std::wstring &c, U &to) |
template<class U > | |
void | dispatch (const std::vector< char > &c, U &to) |
template<class U > | |
void | dispatch (const std::vector< wchar_t > &c, U &to) |
template<class Container , class U > | |
boost::disable_if < boost::is_array< Container > , void >::type | dispatch (const Container &c, U &to, const codecvt_type &cvt) |
template<class T , class U > | |
void | dispatch (T *const &c_str, U &to, const codecvt_type &cvt) |
BOOST_FILESYSTEM_DECL void | dispatch (const directory_entry &de, std::string &to, const codecvt_type &) |
template<class Container , class U > | |
boost::disable_if < boost::is_array< Container > , void >::type | dispatch (const Container &c, U &to) |
template<class T , class U > | |
void | dispatch (T *const &c_str, U &to) |
BOOST_FILESYSTEM_DECL void | dispatch (const directory_entry &de, std::string &to) |
typedef std::codecvt<wchar_t, char, std::mbstate_t> boost::filesystem::path_traits::codecvt_type |
BOOST_FILESYSTEM_DECL void boost::filesystem::path_traits::convert | ( | const char * | from, |
const char * | from_end, | ||
std::wstring & | to, | ||
const codecvt_type & | cvt | ||
) |
BOOST_FILESYSTEM_DECL void boost::filesystem::path_traits::convert | ( | const wchar_t * | from, |
const wchar_t * | from_end, | ||
std::string & | to, | ||
const codecvt_type & | cvt | ||
) |
|
inline |
References BOOST_ASSERT, and convert().
|
inline |
References BOOST_ASSERT, and convert().
|
inline |
References BOOST_ASSERT.
|
inline |
References BOOST_ASSERT.
|
inline |
References BOOST_ASSERT.
|
inline |
References BOOST_ASSERT.
|
inline |
References BOOST_ASSERT.
|
inline |
References BOOST_ASSERT.
|
inline |
References BOOST_ASSERT.
|
inline |
References BOOST_ASSERT.
|
inline |
References boost::filesystem::path::codecvt().
Referenced by boost::filesystem::path::append(), boost::detail::copy_graph_impl< 0 >::apply(), boost::detail::copy_graph_impl< 1 >::apply(), boost::detail::copy_graph_impl< 2 >::apply(), boost::filesystem::path::assign(), boost::filesystem::path::concat(), boost::python::converter::as_to_python_function< T, ToPython >::convert(), convert(), boost::exception_detail::to_string_dispatch::dispatch(), dispatch(), boost::locale::fold_case(), boost::spirit::longest_parser_gen::generate(), boost::spirit::shortest_parser_gen::generate(), boost::locale::normalize(), boost::numeric_cast(), boost::numeric::converter< T, S, Traits, OverflowHandler, Float2IntRounder, RawConverter, UserRangeChecker >::operator()(), boost::spirit::scoped_lock_parser_gen< MutexT >::operator[](), boost::spirit::longest_parser_gen::operator[](), boost::spirit::shortest_parser_gen::operator[](), boost::filesystem::path::path(), boost::locale::to_lower(), boost::python::to_python_converter< T, Conversion, has_get_pytype >::to_python_converter(), boost::locale::to_title(), boost::locale::to_upper(), and boost::filesystem::path::wstring().
|
inline |
References boost::filesystem::path::codecvt(), and convert().
|
inline |
References BOOST_ASSERT, boost::filesystem::path::codecvt(), and convert().
|
inline |
References BOOST_ASSERT, boost::filesystem::path::codecvt(), and convert().
|
inline |
|
inline |
References convert().
|
inline |
References convert().
|
inline |
References convert().
|
inline |
References convert().
|
inline |
References convert().
|
inline |
References convert().
|
inline |
References convert().
|
inline |
References convert(), and boost::asio::s.
|
inline |
References BOOST_ASSERT, and convert().
BOOST_FILESYSTEM_DECL void boost::filesystem::path_traits::dispatch | ( | const directory_entry & | de, |
std::string & | to, | ||
const codecvt_type & | |||
) |
|
inline |
References convert(), and boost::asio::s.
|
inline |
References BOOST_ASSERT, and convert().
BOOST_FILESYSTEM_DECL void boost::filesystem::path_traits::dispatch | ( | const directory_entry & | de, |
std::string & | to | ||
) |
|
inline |
Referenced by boost::filesystem::path::append().
|
inline |
References BOOST_ASSERT.
|
inline |
References boost::flyweights::x.