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 .