|
| struct | IConfigProvider |
| | Config provider is an interface that was made for populating an options dictionary of an instance builder from external sources like a config file, environment variables, or command line arguments. The process of population of the dictionary have to be alligned with rules: More...
|
| |
| struct | IInstance |
| | The top-level openDAQ object. It acts as container for the openDAQ context and the base module manager. More...
|
| |
| struct | IInstanceBuilder |
| | Builder component of Instance objects. Contains setter methods to configure the Instance parameters, such as Context (Logger, Scheduler, ModuleManager) and RootDevice. Contains a build method that builds the Instance object. More...
|
| |
| class | ConfigProviderPtr |
| | Config provider is an interface that was made for populating an options dictionary of an instance builder from external sources like a config file, environment variables, or command line arguments. The process of population of the dictionary have to be alligned with rules: More...
|
| |
| class | InstanceBuilderPtr |
| | Builder component of Instance objects. Contains setter methods to configure the Instance parameters, such as Context (Logger, Scheduler, ModuleManager) and RootDevice. Contains a build method that builds the Instance object. More...
|
| |
| class | InstancePtr |
| | The top-level openDAQ object. It acts as container for the openDAQ context and the base module manager. More...
|
| |