YYCCommonplace/src
yyc12345 c15b57d055 refactor: bring char8_t to this library.
- add yycc_char8_t and yycc_u8string in code to indicate explicit utf8 char type and string. it also has a polyfill if compiler and library do not support utf8 char type.
- refactor the whole encoding helper. allow converting string with embedded NUL. but not tested.
2024-06-26 21:04:56 +08:00
..
CMakeLists.txt chore: update build system 2024-06-20 15:51:40 +08:00
COMHelper.cpp fix: use new method to do the convertion among UTF8, UTF16 and UTF32. 2024-06-20 10:16:13 +08:00
COMHelper.hpp fix: use new method to do the convertion among UTF8, UTF16 and UTF32. 2024-06-20 10:16:13 +08:00
ConsoleHelper.cpp fix: use new method to do the convertion among UTF8, UTF16 and UTF32. 2024-06-20 10:16:13 +08:00
ConsoleHelper.hpp feat: add more output functions in console helper. 2024-06-14 11:59:08 +08:00
DialogHelper.cpp fix: use new method to do the convertion among UTF8, UTF16 and UTF32. 2024-06-20 10:16:13 +08:00
DialogHelper.hpp refactor: move COM type and guard into independent file 2024-06-17 12:46:32 +08:00
EncodingHelper.cpp refactor: bring char8_t to this library. 2024-06-26 21:04:56 +08:00
EncodingHelper.hpp refactor: bring char8_t to this library. 2024-06-26 21:04:56 +08:00
ExceptionHelper.cpp feat: finish exception helper. 2024-06-17 15:10:45 +08:00
ExceptionHelper.hpp doc: update comments of code. 2024-06-18 16:03:41 +08:00
FsPathPatch.cpp feat: move std::filesystem::path related function to independent namespace. 2024-06-15 17:57:33 +08:00
FsPathPatch.hpp feat: move std::filesystem::path related function to independent namespace. 2024-06-15 17:57:33 +08:00
IOHelper.cpp feat: move std::filesystem::path related function to independent namespace. 2024-06-15 17:57:33 +08:00
IOHelper.hpp feat: move std::filesystem::path related function to independent namespace. 2024-06-15 17:57:33 +08:00
ParserHelper.hpp refactor: update ParserHelper 2024-05-31 12:12:48 +08:00
StringHelper.cpp feat: finish console input. 2024-06-10 17:55:23 +08:00
StringHelper.hpp feat: finish console input. 2024-06-10 17:55:23 +08:00
WinFctHelper.cpp refactor: move COM type and guard into independent file 2024-06-17 12:46:32 +08:00
WinFctHelper.hpp doc: update comments of code. 2024-06-18 16:03:41 +08:00
WinImportPrefix.hpp feat: add some work 2024-05-23 09:37:41 +08:00
WinImportSuffix.hpp fix: rename function. update console function 2024-06-15 16:59:54 +08:00
YYCCInternal.hpp refactor: bring char8_t to this library. 2024-06-26 21:04:56 +08:00
YYCCommonplace.hpp feat: finish exception helper. 2024-06-17 15:10:45 +08:00