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...
Inherits ObjectPtr< 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:
Public Member Functions | |
ConfigProviderPtr | populateOptions (const daq::DictPtr< daq::IString, daq::IBaseObject > &options) const |
Populate the existing options dictionary with variables from config provider. More... | |