|
Boost.Nowide
|
| ▼Nboost | |
| ▼Nnowide | This namespace includes implementations of the standard library functions and classes such that they accept UTF-8 strings on Windows. On other platforms (i.e. not on Windows) those functions and classes are just aliases of the corresponding ones from the std namespace or behave like them |
| ▼Ndetail | |
| Cbuf_holder | |
| Cenable_if | |
| Cenable_if< true, T > | |
| Cenable_if_path | SFINAE trait which has a member "type = Result" if the Path is a *::filesystem::path |
| Cfstream_impl | |
| Cis_path | |
| Cargs | Args is a class that fixes standard main() function arguments and changes them to UTF-8 under Microsoft Windows |
| Cbasic_filebuf | This forward declaration defines the basic_filebuf type |
| Cbasic_filebuf< char > | This is the implementation of std::filebuf |
| Cbasic_fstream | Same as std::basic_fstream<char> but accepts UTF-8 strings under Windows |
| Cbasic_ifstream | Same as std::basic_ifstream<char> but accepts UTF-8 strings under Windows |
| Cbasic_ofstream | Same as std::basic_ofstream<char> but accepts UTF-8 strings under Windows |
| Cbasic_stackstring | A class that allows to create a temporary wide or narrow UTF strings from wide or narrow UTF source |
| Cutf8_codecvt | |
| Cutf8_codecvt< CharType, 2 > | |
| Cutf8_codecvt< CharType, 4 > |
1.8.15