DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
ConfigurationManager.hpp File Reference
#include "conffwk/Configuration.hpp"
#include "confmodel/ActionPlan.hpp"
#include "confmodel/Application.hpp"
#include "confmodel/DaqModule.hpp"
#include "confmodel/ResourceBase.hpp"
#include "confmodel/Session.hpp"
#include "iomanager/IOManager.hpp"
#include "logging/Logging.hpp"
#include <memory>
#include <string>
#include <unordered_map>
#include <vector>
Include dependency graph for ConfigurationManager.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  dunedaq
 Including Qt Headers.
 

Functions

 dunedaq::ERS_DECLARE_ISSUE (appfwk, NotADaqApplication, "Application "<< app<< " is neither a DaqApplication nor a SmartDaqApplication ",((std::string) app)) ERS_DECLARE_ISSUE(appfwk
 
No such std::string what dunedaq::ERS_DECLARE_ISSUE (appfwk, ActionPlanValidationFailed, "Error validating action plan "<< cmd<< ", module "<< module<< ": "<< message,((std::string) cmd)((std::string) module)((std::string) message)) namespace appfwk
 

Variables

 dunedaq::MissingComponent
 
No such dunedaq::component
 

Detailed Description

ConfigurationManager class declaration

The ConfigurationManager loads objects from an OKS database and makes them available to other parts of the application. It also provides some convinience methods for accessing frequently-used objects.

This is part of the DUNE DAQ Application Framework, copyright 2020. Licensing/copyright details are in the COPYING file that you should have received with this code.

Definition in file ConfigurationManager.hpp.