Base API
Modules
- Assertions and static assertions. More...
- Platform-independent types. More...
- Configuration macros for platform, compiler, etc. More...
- The classes provided here support conventional modern C++ library design principles for component software to achieve binary compatibility across shared library boundaries and future extensibility. More...
- Logger interface and severity levels. More...
- The memory management provides an interface for allocators including a default implementation. More...
- Primitives useful for multithreaded applications, for example, atomic counters, condition variables, and locks. More...
- Support for dynamically loaded plugins. More...
- The Base API has a major and minor version number and an optional qualifier. More...