├── .appveyor.yml ├── .azure-pipelines.yml ├── .clang-format ├── .codecov.yml ├── .gitattributes ├── .github ├── FUNDING.yml └── workflows │ ├── ci.yml │ ├── ci_tests.yml │ ├── release.yml │ └── update_standalone.yml ├── .gitignore ├── CMakeLists.txt ├── Config.cmake.in ├── LICENSE ├── README.md ├── cmake ├── BoostAddWarnings.cmake └── InstallTargets.cmake ├── config ├── Jamfile.v2 ├── check_attribute_init_priority.cpp ├── check_lfs_support.cpp └── check_movable_fstreams.cpp ├── doc ├── Doxyfile ├── Jamfile.v2 ├── changelog.dox ├── gendoc.sh └── main.dox ├── include └── boost │ └── nowide │ ├── args.hpp │ ├── config.hpp │ ├── convert.hpp │ ├── cstdio.hpp │ ├── cstdlib.hpp │ ├── detail │ ├── convert.hpp │ ├── is_path.hpp │ ├── is_string_container.hpp │ └── utf.hpp │ ├── filebuf.hpp │ ├── filesystem.hpp │ ├── fstream.hpp │ ├── iostream.hpp │ ├── quoted.hpp │ ├── replacement.hpp │ ├── stackstring.hpp │ ├── stat.hpp │ ├── utf │ ├── convert.hpp │ └── utf.hpp │ ├── utf8_codecvt.hpp │ └── windows.hpp ├── index.html ├── meta └── libraries.json ├── src ├── console_buffer.cpp ├── console_buffer.hpp ├── cstdio.cpp ├── cstdlib.cpp ├── filebuf.cpp ├── iostream.cpp └── stat.cpp ├── standalone └── config.hpp ├── test ├── CMakeLists.txt ├── Jamfile.v2 ├── benchmark_fstream.cpp ├── cmake_test │ ├── CMakeLists.txt │ └── main.cpp ├── file_test_helpers.cpp ├── file_test_helpers.hpp ├── test.hpp ├── test_codecvt.cpp ├── test_convert.cpp ├── test_env.cpp ├── test_filebuf.cpp ├── test_fs.cpp ├── test_fstream.cpp ├── test_fstream_special.cpp ├── test_ifstream.cpp ├── test_iostream.cpp ├── test_iostream_passthrough.cmake ├── test_ofstream.cpp ├── test_sets.hpp ├── test_stackstring.cpp ├── test_stat.cpp ├── test_stdio.cpp ├── test_system.cpp └── test_traits.cpp ├── tools └── create_standalone.sh └── ubsan-blacklist /.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/.appveyor.yml -------------------------------------------------------------------------------- /.azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/.azure-pipelines.yml -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/.clang-format -------------------------------------------------------------------------------- /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: Flamefire 2 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/ci_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/.github/workflows/ci_tests.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/update_standalone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/.github/workflows/update_standalone.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/Config.cmake.in -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/README.md -------------------------------------------------------------------------------- /cmake/BoostAddWarnings.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/cmake/BoostAddWarnings.cmake -------------------------------------------------------------------------------- /cmake/InstallTargets.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/cmake/InstallTargets.cmake -------------------------------------------------------------------------------- /config/Jamfile.v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/config/Jamfile.v2 -------------------------------------------------------------------------------- /config/check_attribute_init_priority.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/config/check_attribute_init_priority.cpp -------------------------------------------------------------------------------- /config/check_lfs_support.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/config/check_lfs_support.cpp -------------------------------------------------------------------------------- /config/check_movable_fstreams.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/config/check_movable_fstreams.cpp -------------------------------------------------------------------------------- /doc/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/doc/Doxyfile -------------------------------------------------------------------------------- /doc/Jamfile.v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/doc/Jamfile.v2 -------------------------------------------------------------------------------- /doc/changelog.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/doc/changelog.dox -------------------------------------------------------------------------------- /doc/gendoc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/doc/gendoc.sh -------------------------------------------------------------------------------- /doc/main.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/doc/main.dox -------------------------------------------------------------------------------- /include/boost/nowide/args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/include/boost/nowide/args.hpp -------------------------------------------------------------------------------- /include/boost/nowide/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/include/boost/nowide/config.hpp -------------------------------------------------------------------------------- /include/boost/nowide/convert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/include/boost/nowide/convert.hpp -------------------------------------------------------------------------------- /include/boost/nowide/cstdio.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/include/boost/nowide/cstdio.hpp -------------------------------------------------------------------------------- /include/boost/nowide/cstdlib.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/include/boost/nowide/cstdlib.hpp -------------------------------------------------------------------------------- /include/boost/nowide/detail/convert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/include/boost/nowide/detail/convert.hpp -------------------------------------------------------------------------------- /include/boost/nowide/detail/is_path.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/include/boost/nowide/detail/is_path.hpp -------------------------------------------------------------------------------- /include/boost/nowide/detail/is_string_container.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/include/boost/nowide/detail/is_string_container.hpp -------------------------------------------------------------------------------- /include/boost/nowide/detail/utf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/include/boost/nowide/detail/utf.hpp -------------------------------------------------------------------------------- /include/boost/nowide/filebuf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/include/boost/nowide/filebuf.hpp -------------------------------------------------------------------------------- /include/boost/nowide/filesystem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/include/boost/nowide/filesystem.hpp -------------------------------------------------------------------------------- /include/boost/nowide/fstream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/include/boost/nowide/fstream.hpp -------------------------------------------------------------------------------- /include/boost/nowide/iostream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/include/boost/nowide/iostream.hpp -------------------------------------------------------------------------------- /include/boost/nowide/quoted.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/include/boost/nowide/quoted.hpp -------------------------------------------------------------------------------- /include/boost/nowide/replacement.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/include/boost/nowide/replacement.hpp -------------------------------------------------------------------------------- /include/boost/nowide/stackstring.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/include/boost/nowide/stackstring.hpp -------------------------------------------------------------------------------- /include/boost/nowide/stat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/include/boost/nowide/stat.hpp -------------------------------------------------------------------------------- /include/boost/nowide/utf/convert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/include/boost/nowide/utf/convert.hpp -------------------------------------------------------------------------------- /include/boost/nowide/utf/utf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/include/boost/nowide/utf/utf.hpp -------------------------------------------------------------------------------- /include/boost/nowide/utf8_codecvt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/include/boost/nowide/utf8_codecvt.hpp -------------------------------------------------------------------------------- /include/boost/nowide/windows.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/include/boost/nowide/windows.hpp -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/index.html -------------------------------------------------------------------------------- /meta/libraries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/meta/libraries.json -------------------------------------------------------------------------------- /src/console_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/src/console_buffer.cpp -------------------------------------------------------------------------------- /src/console_buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/src/console_buffer.hpp -------------------------------------------------------------------------------- /src/cstdio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/src/cstdio.cpp -------------------------------------------------------------------------------- /src/cstdlib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/src/cstdlib.cpp -------------------------------------------------------------------------------- /src/filebuf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/src/filebuf.cpp -------------------------------------------------------------------------------- /src/iostream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/src/iostream.cpp -------------------------------------------------------------------------------- /src/stat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/src/stat.cpp -------------------------------------------------------------------------------- /standalone/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/standalone/config.hpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/Jamfile.v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/Jamfile.v2 -------------------------------------------------------------------------------- /test/benchmark_fstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/benchmark_fstream.cpp -------------------------------------------------------------------------------- /test/cmake_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/cmake_test/CMakeLists.txt -------------------------------------------------------------------------------- /test/cmake_test/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/cmake_test/main.cpp -------------------------------------------------------------------------------- /test/file_test_helpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/file_test_helpers.cpp -------------------------------------------------------------------------------- /test/file_test_helpers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/file_test_helpers.hpp -------------------------------------------------------------------------------- /test/test.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/test.hpp -------------------------------------------------------------------------------- /test/test_codecvt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/test_codecvt.cpp -------------------------------------------------------------------------------- /test/test_convert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/test_convert.cpp -------------------------------------------------------------------------------- /test/test_env.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/test_env.cpp -------------------------------------------------------------------------------- /test/test_filebuf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/test_filebuf.cpp -------------------------------------------------------------------------------- /test/test_fs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/test_fs.cpp -------------------------------------------------------------------------------- /test/test_fstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/test_fstream.cpp -------------------------------------------------------------------------------- /test/test_fstream_special.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/test_fstream_special.cpp -------------------------------------------------------------------------------- /test/test_ifstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/test_ifstream.cpp -------------------------------------------------------------------------------- /test/test_iostream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/test_iostream.cpp -------------------------------------------------------------------------------- /test/test_iostream_passthrough.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/test_iostream_passthrough.cmake -------------------------------------------------------------------------------- /test/test_ofstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/test_ofstream.cpp -------------------------------------------------------------------------------- /test/test_sets.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/test_sets.hpp -------------------------------------------------------------------------------- /test/test_stackstring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/test_stackstring.cpp -------------------------------------------------------------------------------- /test/test_stat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/test_stat.cpp -------------------------------------------------------------------------------- /test/test_stdio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/test_stdio.cpp -------------------------------------------------------------------------------- /test/test_system.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/test_system.cpp -------------------------------------------------------------------------------- /test/test_traits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/test/test_traits.cpp -------------------------------------------------------------------------------- /tools/create_standalone.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/tools/create_standalone.sh -------------------------------------------------------------------------------- /ubsan-blacklist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/nowide/HEAD/ubsan-blacklist --------------------------------------------------------------------------------