| An Any class represents a general type and is capable of storing any type, supporting type-safe extraction of the internally stored data | |
| A helper type used in several methods to get proper method overload resolutions | |
| An RFC 1960-based Filter | |
| A fluent API for creating LDAP filter strings | |
| Helper class for constructing InterfaceMap instances based on service implementations or service factories | |
| Represents a CppMicroServices module | |
| Customizes the starting and stopping of a CppMicroServices module | |
| A module's execution context within the framework | |
| An event from the Micro Services framework describing a module lifecycle change | |
| Module Event Hook Service | |
| Module Context Hook Service | |
| Here we handle all the modules that are loaded in the framework | |
| Represents a resource (text file, image, etc.) embedded in a CppMicroServices module | |
| An input stream class for ModuleResource objects | |
| Query and set certain properties of the CppMicroServices library | |
| Version identifier for CppMicroServices modules | |
| A factory for prototype scope services | |
| An event from the Micro Services framework describing a service lifecycle change | |
| Service Event Listener Hook Service | |
| A service exception used to indicate that a service problem occurred | |
| A factory for module scope services | |
| Service Find Hook Service | |
| Service Listener Hook Service | |
| Information about a Service Listener | |
| Allows multiple service objects for a service to be obtained | |
| Allows multiple service objects for a service to be obtained | |
| A reference to a service | |
| A reference to a service | |
| A registered service | |
| A registered service | |
The ServiceTracker class simplifies using services from the framework's service registry | |
The ServiceTrackerCustomizer interface allows a ServiceTracker to customize the service objects that are tracked | |
| Loads shared libraries at runtime | |
| A std::map style associative container allowing query and removal operations only | |
| A std::vector style container allowing query and removal operations only | |
| Default type traits for custom tracked objects of pointer type | |
| A base class template for type traits for objects tracked by a ServiceTracker instance |