Here is a list of all documented files with brief descriptions:
chsvbase.h | The base configuration file for the chsvcode entities containing definitions |
chsverr.h | The file provides support of basic error code processing mechanism |
chsvexception.h | The file contains definitions of various exceptions thrown by the mechanisms of the chsvcode library and can be used by clients |
chsvlist.h | The file contains the C definition of the binary list |
chsvmap.h | The file contains the C definition of the associative array implemented as a binary tree |
chsvmath.h | Mathematical and arithmetical functions mostly over integer operands |
chsvmem.h | The file provides interfaces manage memory |
chsvmemex.h | Advanced functionality and C++ objects for working with memory |
chsvmetafun.h | Ancillary template-based metafunctions |
chsvprintf.h | An interface of a subsystem performing printf/wprintf functionality which is portable to Windows and Linux as well as MSVC2013/gcc 4.6.3/MinGW gcc |
chsvstring.h | Functions and elements used to manage strings, convert them to different encoding schemes and to manage associated memory |
chsvstringex.h | High-level mechanisms, dependent upon chsvmem.h, used to manage strings, convert them to different encoding schemes and to manage associated memory |
chsvsysinfo.h | Instruments for getting runtime information about the target system architecture |
chsvthrd.h | An interface for the portable implementation of threads as defined in C11 standard supplemented with some extensions |
chsvtime.h | Routines for time management |
chsvwinutil.h | Helper functionality for working with Win32 APIs |
chsvwinutilex.h | Helper functionality for working with Win32 APIs |