![]() ![]() |
|
![]() ![]() ![]() |
|
![]() ![]() ![]() |
Assertions and compile-time assertions |
![]() ![]() ![]() |
32-bit unsigned counter with atomic arithmetic, increments, and decrements |
![]() ![]() ![]() |
Multithreading condition |
![]() ![]() ![]() |
Configuration of the Base API |
![]() ![]() ![]() |
Default allocator implementation based on global new and delete |
![]() ![]() ![]() |
Basic enums |
![]() ![]() ![]() |
Smart-pointer handle class for interfaces, const and non-const version |
![]() ![]() ![]() |
Allocator interface class to dynamically allocate and deallocate memory |
![]() ![]() ![]() |
The basic extensible interface |
![]() ![]() ![]() |
Logger interface class that supports message logging |
![]() ![]() ![]() |
Mixin class template for deriving new interface declarations |
![]() ![]() ![]() |
Mixin class template for deriving interface implementations |
![]() ![]() ![]() |
Mixin class template to merge an interface with an implementation |
![]() ![]() ![]() |
Multithreading locks |
![]() ![]() ![]() |
Base class for all plugins |
![]() ![]() ![]() |
Standard STL allocator implementation |
![]() ![]() ![]() |
String class with char character type |
![]() ![]() ![]() |
Basic types |
![]() ![]() ![]() |
A 128 bit representation of a universally unique identifier (UUID or GUID) |
![]() ![]() ![]() |
Major and minor version number and an optional qualifier |
![]() ![]() |
Base API |