|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include <exception>#include "conffwk/Configuration.hpp"#include "nlohmann/json.hpp"#include "logging/Logging.hpp"#include "confmodel/Application.hpp"#include "confmodel/PhysicalHost.hpp"#include "confmodel/Segment.hpp"#include "confmodel/Service.hpp"#include "confmodel/Session.hpp"#include "confmodel/VirtualHost.hpp"#include "confmodel/confmodelIssues.hpp"Go to the source code of this file.
Namespaces | |
| namespace | dunedaq |
| The DUNE-DAQ namespace. | |
| namespace | dunedaq::confmodel |
Functions | |
| const dunedaq::confmodel::Session * | dunedaq::confmodel::get_session (dunedaq::conffwk::Configuration &conf, const std::string &name, unsigned long rlevel=10, const std::vector< std::string > *rclasses=nullptr) |
| Get session object. | |
| template<typename T > | |
| void | dunedaq::confmodel::add_json_value (conffwk::ConfigObject &obj, std::string &name, bool multi_value, nlohmann::json &attributes) |
| template<typename T > | |
| const std::vector< std::string > | dunedaq::confmodel::construct_commandline_parameters_appfwk (const T *app, const conffwk::Configuration &confdb, const dunedaq::confmodel::Session *session) |