This is the library for modern C++ projects presented by Usagi Ito[email protected] since 2015.
The library is under developing for ever, maybe. It will be integrate that have been implemented in the old libraries by the author.
- Include useful helper free functions and types.
- Subdivide a feature unit.
- Documentation by the Doxygen.
- Support header only usage as much as possible.
- to_string_iso8601_gmt: convert from a
time_point
to a ISO8601-string
in GMT - to_string_iso8601_jst: convert from a
time_point
to a ISO8601-string
in JST - from_iso8601: convert from a ISO8601-
string
to atime_point
- time_zone_difference: get a time zone difference
- circular_tile: a container type as a 2d-circular buffer
- circular_modulus: modulus for get an unified sequence in all negative or positive values
- ARRAY_ELEMENTSOF: get a count of elements in an array type.
- ELEMENTSOF: get a count of elements in a type.
- OFFSETOF: get a memory address offset of element in a type.
Have an easy development for several strange environment if include it.
- usagi/environment_special_support/winsock.hxx
- usagi/environment_special_support/windows.hxx
- usagi/environment_special_support/ciso646.hxx
- usagi/environment_special_support/use_math_defines.hxx
- usagi/environment_special_support/emscripten.hxx
- Usagi Ito[email protected]