carb/Framework.h
In directory: carb
Source file: carb/Framework.h
Core header for registering and acquiring interfaces.
Namespaces
carb: The main Carbonite namespace.
carb::detail: Internal.
Structs
carb::AcquireInterfaceOptions: A structure used with Framework::internalAcquireInterface() . Typically callers should use one of the adapter functions such as Framework::tryAcquireInterface() and not use this directly.
carb::Framework: Defines the framework for creating Carbonite applications and plugins.
carb::PluginLoadingDesc: Describes parameters for finding plugins on disk. Multiple search paths, matching wildcards, and exclusion wildcards can be specified. Used primarily by Framework::loadPlugins .
carb::PluginRegistrationDesc: Describes the different functions a plugin can define for use by carb::Framework .