#include <boost/config.hpp>
#include <boost/filesystem/config.hpp>
#include <boost/utility/enable_if.hpp>
#include <boost/type_traits/is_array.hpp>
#include <boost/type_traits/decay.hpp>
#include <boost/system/error_code.hpp>
#include <cwchar>
#include <string>
#include <vector>
#include <list>
#include <iterator>
#include <locale>
#include <boost/assert.hpp>
#include <boost/config/abi_prefix.hpp>
#include <boost/config/abi_suffix.hpp>
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::filesystem | |
boost::filesystem::path_traits | |
Typedefs | |
typedef std::codecvt< wchar_t, char, std::mbstate_t > | boost::filesystem::path_traits::codecvt_type |
Functions | |
BOOST_FILESYSTEM_DECL const system::error_category & | boost::filesystem::codecvt_error_category () |
template<class Container > | |
boost::disable_if < boost::is_array< Container > , bool >::type | boost::filesystem::path_traits::empty (const Container &c) |
template<class T > | |
bool | boost::filesystem::path_traits::empty (T *const &c_str) |
template<typename T , size_t N> | |
bool | boost::filesystem::path_traits::empty (T(&x)[N]) |
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) |
void | boost::filesystem::path_traits::convert (const char *from, std::wstring &to, const codecvt_type &cvt) |
void | boost::filesystem::path_traits::convert (const wchar_t *from, std::string &to, const codecvt_type &cvt) |
void | boost::filesystem::path_traits::convert (const char *from, const char *from_end, std::wstring &to) |
void | boost::filesystem::path_traits::convert (const wchar_t *from, const wchar_t *from_end, std::string &to) |
void | boost::filesystem::path_traits::convert (const char *from, std::wstring &to) |
void | boost::filesystem::path_traits::convert (const wchar_t *from, std::string &to) |
void | boost::filesystem::path_traits::convert (const char *from, const char *from_end, std::string &to, const codecvt_type &) |
void | boost::filesystem::path_traits::convert (const char *from, std::string &to, const codecvt_type &) |
void | boost::filesystem::path_traits::convert (const wchar_t *from, const wchar_t *from_end, std::wstring &to, const codecvt_type &) |
void | boost::filesystem::path_traits::convert (const wchar_t *from, std::wstring &to, const codecvt_type &) |
void | boost::filesystem::path_traits::convert (const char *from, const char *from_end, std::string &to) |
void | boost::filesystem::path_traits::convert (const char *from, std::string &to) |
void | boost::filesystem::path_traits::convert (const wchar_t *from, const wchar_t *from_end, std::wstring &to) |
void | boost::filesystem::path_traits::convert (const wchar_t *from, std::wstring &to) |
template<class U > | |
void | boost::filesystem::path_traits::dispatch (const std::string &c, U &to, const codecvt_type &cvt) |
template<class U > | |
void | boost::filesystem::path_traits::dispatch (const std::wstring &c, U &to, const codecvt_type &cvt) |
template<class U > | |
void | boost::filesystem::path_traits::dispatch (const std::vector< char > &c, U &to, const codecvt_type &cvt) |
template<class U > | |
void | boost::filesystem::path_traits::dispatch (const std::vector< wchar_t > &c, U &to, const codecvt_type &cvt) |
template<class U > | |
void | boost::filesystem::path_traits::dispatch (const std::string &c, U &to) |
template<class U > | |
void | boost::filesystem::path_traits::dispatch (const std::wstring &c, U &to) |
template<class U > | |
void | boost::filesystem::path_traits::dispatch (const std::vector< char > &c, U &to) |
template<class U > | |
void | boost::filesystem::path_traits::dispatch (const std::vector< wchar_t > &c, U &to) |
template<class Container , class U > | |
boost::disable_if < boost::is_array< Container > , void >::type | boost::filesystem::path_traits::dispatch (const Container &c, U &to, const codecvt_type &cvt) |
template<class T , class U > | |
void | boost::filesystem::path_traits::dispatch (T *const &c_str, U &to, const codecvt_type &cvt) |
BOOST_FILESYSTEM_DECL void | boost::filesystem::path_traits::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 | boost::filesystem::path_traits::dispatch (const Container &c, U &to) |
template<class T , class U > | |
void | boost::filesystem::path_traits::dispatch (T *const &c_str, U &to) |
BOOST_FILESYSTEM_DECL void | boost::filesystem::path_traits::dispatch (const directory_entry &de, std::string &to) |