DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq::confmodel Namespace Reference

Namespaces

namespace  python
 

Classes

struct  __ActionPlan_Registrator
 
struct  __ConnectionService_Registrator
 
struct  __ConnectivityService_Registrator
 
struct  __DaqApplication_Registrator
 
struct  __DaqModulesGroupById_Registrator
 
struct  __DaqModulesGroupByType_Registrator
 
struct  __DetectorConfig_Registrator
 
struct  __DetectorStream_Registrator
 
struct  __DetectorToDaqConnection_Registrator
 
struct  __FSMaction_Registrator
 
struct  __FSMCommand_Registrator
 
struct  __FSMconfiguration_Registrator
 
struct  __FSMsequence_Registrator
 
struct  __FSMtransition_Registrator
 
struct  __FSMxTransition_Registrator
 
struct  __GeoId_Registrator
 
struct  __JsonableTest_Registrator
 
struct  __NetworkConnection_Registrator
 
struct  __NetworkDevice_Registrator
 
struct  __NetworkInterface_Registrator
 
struct  __OpMonConf_Registrator
 
struct  __OpMonURI_Registrator
 
struct  __PhysicalHost_Registrator
 
struct  __ProcessingResource_Registrator
 
struct  __Queue_Registrator
 
struct  __QueueWithSourceId_Registrator
 
struct  __RCApplication_Registrator
 
struct  __RCBroadcaster_Registrator
 
struct  __Resource_Registrator
 
struct  __ResourceBase_Registrator
 
struct  __ResourceSet_Registrator
 
struct  __ResourceSetAND_Registrator
 
struct  __ResourceSetOR_Registrator
 
struct  __Segment_Registrator
 
struct  __Service_Registrator
 
struct  __Session_Registrator
 
struct  __StorageDevice_Registrator
 
struct  __Variable_Registrator
 
struct  __VariableSet_Registrator
 
struct  __VirtualHost_Registrator
 
class  ActionPlan
 
class  AddTestOnCircularDependency
 
class  Application
 
class  Component
 
class  Connection
 
class  ConnectionService
 
class  ConnectivityService
 
class  DaqApplication
 
class  DaqModule
 
class  DaqModulesGroup
 
class  DaqModulesGroupById
 
class  DaqModulesGroupByType
 
class  DetDataReceiver
 
class  DetDataSender
 
class  DetectorConfig
 
class  DetectorStream
 
class  DetectorToDaqConnection
 
class  DisabledComponents
 
class  FSMaction
 
class  FSMCommand
 
class  FSMconfiguration
 
class  FSMsequence
 
class  FSMtransition
 
class  FSMxTransition
 
class  GeoId
 
class  HostComponent
 
class  Jsonable
 
class  JsonableTest
 
class  NetworkConnection
 
class  NetworkDevice
 
class  NetworkInterface
 
class  OpMonConf
 
class  OpMonURI
 
class  PhysicalHost
 
class  ProcessingResource
 
class  Queue
 
class  QueueWithSourceId
 
class  RCApplication
 
class  RCBroadcaster
 
class  Resource
 
class  ResourceBase
 
class  ResourceSet
 
class  ResourceSetAND
 
class  ResourceSetOR
 
class  Segment
 
class  Service
 
class  Session
 
class  StorageDevice
 
class  TestCircularDependency
 
class  Variable
 
class  VariableBase
 
class  VariableSet
 
class  VirtualHost
 

Typedefs

typedef std::vector< constActionPlan * >::const_iterator ActionPlanIterator
 
typedef std::vector< constApplication * >::const_iterator ApplicationIterator
 
typedef std::vector< constComponent * >::const_iterator ComponentIterator
 
typedef std::vector< constConnection * >::const_iterator ConnectionIterator
 
typedef std::vector< constConnectionService * >::const_iterator ConnectionServiceIterator
 
typedef std::vector< constConnectivityService * >::const_iterator ConnectivityServiceIterator
 
typedef std::vector< constDaqApplication * >::const_iterator DaqApplicationIterator
 
typedef std::vector< constDaqModule * >::const_iterator DaqModuleIterator
 
typedef std::vector< constDaqModulesGroup * >::const_iterator DaqModulesGroupIterator
 
typedef std::vector< constDaqModulesGroupById * >::const_iterator DaqModulesGroupByIdIterator
 
typedef std::vector< constDaqModulesGroupByType * >::const_iterator DaqModulesGroupByTypeIterator
 
typedef std::vector< constDetDataReceiver * >::const_iterator DetDataReceiverIterator
 
typedef std::vector< constDetDataSender * >::const_iterator DetDataSenderIterator
 
typedef std::vector< constDetectorConfig * >::const_iterator DetectorConfigIterator
 
typedef std::vector< constDetectorStream * >::const_iterator DetectorStreamIterator
 
typedef std::vector< constDetectorToDaqConnection * >::const_iterator DetectorToDaqConnectionIterator
 
typedef std::vector< constFSMaction * >::const_iterator FSMactionIterator
 
typedef std::vector< constFSMCommand * >::const_iterator FSMCommandIterator
 
typedef std::vector< constFSMconfiguration * >::const_iterator FSMconfigurationIterator
 
typedef std::vector< constFSMsequence * >::const_iterator FSMsequenceIterator
 
typedef std::vector< constFSMtransition * >::const_iterator FSMtransitionIterator
 
typedef std::vector< constFSMxTransition * >::const_iterator FSMxTransitionIterator
 
typedef std::vector< constGeoId * >::const_iterator GeoIdIterator
 
typedef std::vector< constHostComponent * >::const_iterator HostComponentIterator
 
typedef std::vector< constJsonable * >::const_iterator JsonableIterator
 
typedef std::vector< constJsonableTest * >::const_iterator JsonableTestIterator
 
typedef std::vector< constNetworkConnection * >::const_iterator NetworkConnectionIterator
 
typedef std::vector< constNetworkDevice * >::const_iterator NetworkDeviceIterator
 
typedef std::vector< constNetworkInterface * >::const_iterator NetworkInterfaceIterator
 
typedef std::vector< constOpMonConf * >::const_iterator OpMonConfIterator
 
typedef std::vector< constOpMonURI * >::const_iterator OpMonURIIterator
 
typedef std::vector< constPhysicalHost * >::const_iterator PhysicalHostIterator
 
typedef std::vector< constProcessingResource * >::const_iterator ProcessingResourceIterator
 
typedef std::vector< constQueue * >::const_iterator QueueIterator
 
typedef std::vector< constQueueWithSourceId * >::const_iterator QueueWithSourceIdIterator
 
typedef std::vector< constRCApplication * >::const_iterator RCApplicationIterator
 
typedef std::vector< constRCBroadcaster * >::const_iterator RCBroadcasterIterator
 
typedef std::vector< constResource * >::const_iterator ResourceIterator
 
typedef std::vector< constResourceBase * >::const_iterator ResourceBaseIterator
 
typedef std::vector< constResourceSet * >::const_iterator ResourceSetIterator
 
typedef std::vector< constResourceSetAND * >::const_iterator ResourceSetANDIterator
 
typedef std::vector< constResourceSetOR * >::const_iterator ResourceSetORIterator
 
typedef std::vector< constSegment * >::const_iterator SegmentIterator
 
typedef std::vector< constService * >::const_iterator ServiceIterator
 
typedef std::vector< constSession * >::const_iterator SessionIterator
 
typedef std::vector< constStorageDevice * >::const_iterator StorageDeviceIterator
 
typedef std::vector< constVariable * >::const_iterator VariableIterator
 
typedef std::vector< constVariableBase * >::const_iterator VariableBaseIterator
 
typedef std::vector< constVariableSet * >::const_iterator VariableSetIterator
 
typedef std::vector< constVirtualHost * >::const_iterator VirtualHostIterator
 

Functions

const dunedaq::confmodel::Sessionget_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 add_json_value (conffwk::ConfigObject &obj, std::string &name, bool multi_value, nlohmann::json &attributes)
 
template<typename T >
const std::vector< std::string > construct_commandline_parameters_appfwk (const T *app, const conffwk::Configuration &confdb, const dunedaq::confmodel::Session *session)
 
static void make_parents_list (const ConfigObjectImpl *child, const dunedaq::confmodel::ResourceSet *resource_set, std::vector< const dunedaq::confmodel::Component * > &p_list, std::list< std::vector< const dunedaq::confmodel::Component * > > &out, dunedaq::confmodel::TestCircularDependency &cd_fuse)
 
static void make_parents_list (const ConfigObjectImpl *child, const dunedaq::confmodel::Segment *segment, std::vector< const dunedaq::confmodel::Component * > &p_list, std::list< std::vector< const dunedaq::confmodel::Component * > > &out, bool is_segment, dunedaq::confmodel::TestCircularDependency &cd_fuse)
 
static void check_segment (std::list< std::vector< const dunedaq::confmodel::Component * > > &out, const dunedaq::confmodel::Segment *segment, const ConfigObjectImpl *child, bool is_segment, dunedaq::confmodel::TestCircularDependency &cd_fuse)
 
static std::vector< const Application * > getSegmentApps (const Segment *segment, const Session *session, bool enabled_only)
 
std::ostream & operator<< (std::ostream &s, const ActionPlan &obj)
 
std::ostream & operator<< (std::ostream &s, const Application &obj)
 
std::ostream & operator<< (std::ostream &s, const Component &obj)
 
std::ostream & operator<< (std::ostream &s, const Connection &obj)
 
std::ostream & operator<< (std::ostream &s, const ConnectionService &obj)
 
std::ostream & operator<< (std::ostream &s, const ConnectivityService &obj)
 
std::ostream & operator<< (std::ostream &s, const DaqApplication &obj)
 
std::ostream & operator<< (std::ostream &s, const DaqModule &obj)
 
std::ostream & operator<< (std::ostream &s, const DaqModulesGroup &obj)
 
std::ostream & operator<< (std::ostream &s, const DaqModulesGroupById &obj)
 
std::ostream & operator<< (std::ostream &s, const DaqModulesGroupByType &obj)
 
std::ostream & operator<< (std::ostream &s, const DetDataReceiver &obj)
 
std::ostream & operator<< (std::ostream &s, const DetDataSender &obj)
 
std::ostream & operator<< (std::ostream &s, const DetectorConfig &obj)
 
std::ostream & operator<< (std::ostream &s, const DetectorStream &obj)
 
std::ostream & operator<< (std::ostream &s, const DetectorToDaqConnection &obj)
 
std::ostream & operator<< (std::ostream &s, const FSMaction &obj)
 
std::ostream & operator<< (std::ostream &s, const FSMCommand &obj)
 
std::ostream & operator<< (std::ostream &s, const FSMconfiguration &obj)
 
std::ostream & operator<< (std::ostream &s, const FSMsequence &obj)
 
std::ostream & operator<< (std::ostream &s, const FSMtransition &obj)
 
std::ostream & operator<< (std::ostream &s, const FSMxTransition &obj)
 
std::ostream & operator<< (std::ostream &s, const GeoId &obj)
 
std::ostream & operator<< (std::ostream &s, const HostComponent &obj)
 
std::ostream & operator<< (std::ostream &s, const Jsonable &obj)
 
std::ostream & operator<< (std::ostream &s, const JsonableTest &obj)
 
std::ostream & operator<< (std::ostream &s, const NetworkConnection &obj)
 
std::ostream & operator<< (std::ostream &s, const NetworkDevice &obj)
 
std::ostream & operator<< (std::ostream &s, const NetworkInterface &obj)
 
std::ostream & operator<< (std::ostream &s, const OpMonConf &obj)
 
std::ostream & operator<< (std::ostream &s, const OpMonURI &obj)
 
std::ostream & operator<< (std::ostream &s, const PhysicalHost &obj)
 
std::ostream & operator<< (std::ostream &s, const ProcessingResource &obj)
 
std::ostream & operator<< (std::ostream &s, const Queue &obj)
 
std::ostream & operator<< (std::ostream &s, const QueueWithSourceId &obj)
 
std::ostream & operator<< (std::ostream &s, const RCApplication &obj)
 
std::ostream & operator<< (std::ostream &s, const RCBroadcaster &obj)
 
std::ostream & operator<< (std::ostream &s, const Resource &obj)
 
std::ostream & operator<< (std::ostream &s, const ResourceBase &obj)
 
std::ostream & operator<< (std::ostream &s, const ResourceSet &obj)
 
std::ostream & operator<< (std::ostream &s, const ResourceSetAND &obj)
 
std::ostream & operator<< (std::ostream &s, const ResourceSetOR &obj)
 
std::ostream & operator<< (std::ostream &s, const Segment &obj)
 
std::ostream & operator<< (std::ostream &s, const Service &obj)
 
std::ostream & operator<< (std::ostream &s, const Session &obj)
 
std::ostream & operator<< (std::ostream &s, const StorageDevice &obj)
 
std::ostream & operator<< (std::ostream &s, const Variable &obj)
 
std::ostream & operator<< (std::ostream &s, const VariableBase &obj)
 
std::ostream & operator<< (std::ostream &s, const VariableSet &obj)
 
std::ostream & operator<< (std::ostream &s, const VirtualHost &obj)
 

Variables

static struct dunedaq::confmodel::__ActionPlan_Registrator registrator
 
static struct dunedaq::confmodel::__ConnectionService_Registrator registrator
 
static struct dunedaq::confmodel::__ConnectivityService_Registrator registrator
 
static struct dunedaq::confmodel::__DaqApplication_Registrator registrator
 
static struct dunedaq::confmodel::__DaqModulesGroupById_Registrator registrator
 
static struct dunedaq::confmodel::__DaqModulesGroupByType_Registrator registrator
 
static struct dunedaq::confmodel::__DetectorConfig_Registrator registrator
 
static struct dunedaq::confmodel::__DetectorStream_Registrator registrator
 
static struct dunedaq::confmodel::__DetectorToDaqConnection_Registrator registrator
 
static struct dunedaq::confmodel::__FSMaction_Registrator registrator
 
static struct dunedaq::confmodel::__FSMCommand_Registrator registrator
 
static struct dunedaq::confmodel::__FSMconfiguration_Registrator registrator
 
static struct dunedaq::confmodel::__FSMsequence_Registrator registrator
 
static struct dunedaq::confmodel::__FSMtransition_Registrator registrator
 
static struct dunedaq::confmodel::__FSMxTransition_Registrator registrator
 
static struct dunedaq::confmodel::__GeoId_Registrator registrator
 
static struct dunedaq::confmodel::__JsonableTest_Registrator registrator
 
static struct dunedaq::confmodel::__NetworkConnection_Registrator registrator
 
static struct dunedaq::confmodel::__NetworkDevice_Registrator registrator
 
static struct dunedaq::confmodel::__NetworkInterface_Registrator registrator
 
static struct dunedaq::confmodel::__OpMonConf_Registrator registrator
 
static struct dunedaq::confmodel::__OpMonURI_Registrator registrator
 
static struct dunedaq::confmodel::__PhysicalHost_Registrator registrator
 
static struct dunedaq::confmodel::__ProcessingResource_Registrator registrator
 
static struct dunedaq::confmodel::__Queue_Registrator registrator
 
static struct dunedaq::confmodel::__QueueWithSourceId_Registrator registrator
 
static struct dunedaq::confmodel::__RCApplication_Registrator registrator
 
static struct dunedaq::confmodel::__RCBroadcaster_Registrator registrator
 
static struct dunedaq::confmodel::__Resource_Registrator registrator
 
static struct dunedaq::confmodel::__ResourceBase_Registrator registrator
 
static struct dunedaq::confmodel::__ResourceSet_Registrator registrator
 
static struct dunedaq::confmodel::__ResourceSetAND_Registrator registrator
 
static struct dunedaq::confmodel::__ResourceSetOR_Registrator registrator
 
static struct dunedaq::confmodel::__Segment_Registrator registrator
 
static struct dunedaq::confmodel::__Service_Registrator registrator
 
static struct dunedaq::confmodel::__Session_Registrator registrator
 
static struct dunedaq::confmodel::__StorageDevice_Registrator registrator
 
static struct dunedaq::confmodel::__Variable_Registrator registrator
 
static struct dunedaq::confmodel::__VariableSet_Registrator registrator
 
static struct dunedaq::confmodel::__VirtualHost_Registrator registrator
 

Typedef Documentation

◆ ActionPlanIterator

typedef std::vector< constActionPlan * >::const_iterator dunedaq::confmodel::ActionPlanIterator

Definition at line 215 of file ActionPlan.hpp.

◆ ApplicationIterator

typedef std::vector< constApplication * >::const_iterator dunedaq::confmodel::ApplicationIterator

Definition at line 360 of file Application.hpp.

◆ ComponentIterator

typedef std::vector< constComponent * >::const_iterator dunedaq::confmodel::ComponentIterator

Definition at line 117 of file Component.hpp.

◆ ConnectionIterator

typedef std::vector< constConnection * >::const_iterator dunedaq::confmodel::ConnectionIterator

Definition at line 197 of file Connection.hpp.

◆ ConnectionServiceIterator

typedef std::vector< constConnectionService * >::const_iterator dunedaq::confmodel::ConnectionServiceIterator

Definition at line 128 of file ConnectionService.hpp.

◆ ConnectivityServiceIterator

typedef std::vector< constConnectivityService * >::const_iterator dunedaq::confmodel::ConnectivityServiceIterator

Definition at line 211 of file ConnectivityService.hpp.

◆ DaqApplicationIterator

typedef std::vector< constDaqApplication * >::const_iterator dunedaq::confmodel::DaqApplicationIterator

Definition at line 222 of file DaqApplication.hpp.

◆ DaqModuleIterator

typedef std::vector< constDaqModule * >::const_iterator dunedaq::confmodel::DaqModuleIterator

Definition at line 191 of file DaqModule.hpp.

◆ DaqModulesGroupByIdIterator

typedef std::vector< constDaqModulesGroupById * >::const_iterator dunedaq::confmodel::DaqModulesGroupByIdIterator

Definition at line 135 of file DaqModulesGroupById.hpp.

◆ DaqModulesGroupByTypeIterator

typedef std::vector< constDaqModulesGroupByType * >::const_iterator dunedaq::confmodel::DaqModulesGroupByTypeIterator

Definition at line 126 of file DaqModulesGroupByType.hpp.

◆ DaqModulesGroupIterator

typedef std::vector< constDaqModulesGroup * >::const_iterator dunedaq::confmodel::DaqModulesGroupIterator

Definition at line 82 of file DaqModulesGroup.hpp.

◆ DetDataReceiverIterator

typedef std::vector< constDetDataReceiver * >::const_iterator dunedaq::confmodel::DetDataReceiverIterator

Definition at line 81 of file DetDataReceiver.hpp.

◆ DetDataSenderIterator

typedef std::vector< constDetDataSender * >::const_iterator dunedaq::confmodel::DetDataSenderIterator

Definition at line 81 of file DetDataSender.hpp.

◆ DetectorConfigIterator

typedef std::vector< constDetectorConfig * >::const_iterator dunedaq::confmodel::DetectorConfigIterator

Definition at line 231 of file DetectorConfig.hpp.

◆ DetectorStreamIterator

typedef std::vector< constDetectorStream * >::const_iterator dunedaq::confmodel::DetectorStreamIterator

Definition at line 174 of file DetectorStream.hpp.

◆ DetectorToDaqConnectionIterator

typedef std::vector< constDetectorToDaqConnection * >::const_iterator dunedaq::confmodel::DetectorToDaqConnectionIterator

Definition at line 110 of file DetectorToDaqConnection.hpp.

◆ FSMactionIterator

typedef std::vector< constFSMaction * >::const_iterator dunedaq::confmodel::FSMactionIterator

Definition at line 199 of file FSMaction.hpp.

◆ FSMCommandIterator

typedef std::vector< constFSMCommand * >::const_iterator dunedaq::confmodel::FSMCommandIterator

Definition at line 157 of file FSMCommand.hpp.

◆ FSMconfigurationIterator

typedef std::vector< constFSMconfiguration * >::const_iterator dunedaq::confmodel::FSMconfigurationIterator

Definition at line 320 of file FSMconfiguration.hpp.

◆ FSMsequenceIterator

typedef std::vector< constFSMsequence * >::const_iterator dunedaq::confmodel::FSMsequenceIterator

Definition at line 171 of file FSMsequence.hpp.

◆ FSMtransitionIterator

typedef std::vector< constFSMtransition * >::const_iterator dunedaq::confmodel::FSMtransitionIterator

Definition at line 161 of file FSMtransition.hpp.

◆ FSMxTransitionIterator

typedef std::vector< constFSMxTransition * >::const_iterator dunedaq::confmodel::FSMxTransitionIterator

Definition at line 193 of file FSMxTransition.hpp.

◆ GeoIdIterator

typedef std::vector< constGeoId * >::const_iterator dunedaq::confmodel::GeoIdIterator

Definition at line 229 of file GeoId.hpp.

◆ HostComponentIterator

typedef std::vector< constHostComponent * >::const_iterator dunedaq::confmodel::HostComponentIterator

Definition at line 123 of file HostComponent.hpp.

◆ JsonableIterator

typedef std::vector< constJsonable * >::const_iterator dunedaq::confmodel::JsonableIterator

Definition at line 94 of file Jsonable.hpp.

◆ JsonableTestIterator

typedef std::vector< constJsonableTest * >::const_iterator dunedaq::confmodel::JsonableTestIterator

Definition at line 193 of file JsonableTest.hpp.

◆ NetworkConnectionIterator

typedef std::vector< constNetworkConnection * >::const_iterator dunedaq::confmodel::NetworkConnectionIterator

Definition at line 187 of file NetworkConnection.hpp.

◆ NetworkDeviceIterator

typedef std::vector< constNetworkDevice * >::const_iterator dunedaq::confmodel::NetworkDeviceIterator

Definition at line 129 of file NetworkDevice.hpp.

◆ NetworkInterfaceIterator

typedef std::vector< constNetworkInterface * >::const_iterator dunedaq::confmodel::NetworkInterfaceIterator

Definition at line 278 of file NetworkInterface.hpp.

◆ OpMonConfIterator

typedef std::vector< constOpMonConf * >::const_iterator dunedaq::confmodel::OpMonConfIterator

Definition at line 175 of file OpMonConf.hpp.

◆ OpMonURIIterator

typedef std::vector< constOpMonURI * >::const_iterator dunedaq::confmodel::OpMonURIIterator

Definition at line 181 of file OpMonURI.hpp.

◆ PhysicalHostIterator

typedef std::vector< constPhysicalHost * >::const_iterator dunedaq::confmodel::PhysicalHostIterator

Definition at line 134 of file PhysicalHost.hpp.

◆ ProcessingResourceIterator

typedef std::vector< constProcessingResource * >::const_iterator dunedaq::confmodel::ProcessingResourceIterator

Definition at line 126 of file ProcessingResource.hpp.

◆ QueueIterator

typedef std::vector< constQueue * >::const_iterator dunedaq::confmodel::QueueIterator

Definition at line 173 of file Queue.hpp.

◆ QueueWithSourceIdIterator

typedef std::vector< constQueueWithSourceId * >::const_iterator dunedaq::confmodel::QueueWithSourceIdIterator

Definition at line 126 of file QueueWithSourceId.hpp.

◆ RCApplicationIterator

typedef std::vector< constRCApplication * >::const_iterator dunedaq::confmodel::RCApplicationIterator

Definition at line 218 of file RCApplication.hpp.

◆ RCBroadcasterIterator

typedef std::vector< constRCBroadcaster * >::const_iterator dunedaq::confmodel::RCBroadcasterIterator

Definition at line 200 of file RCBroadcaster.hpp.

◆ ResourceBaseIterator

typedef std::vector< constResourceBase * >::const_iterator dunedaq::confmodel::ResourceBaseIterator

Definition at line 81 of file ResourceBase.hpp.

◆ ResourceIterator

typedef std::vector< constResource * >::const_iterator dunedaq::confmodel::ResourceIterator

Definition at line 81 of file Resource.hpp.

◆ ResourceSetANDIterator

typedef std::vector< constResourceSetAND * >::const_iterator dunedaq::confmodel::ResourceSetANDIterator

Definition at line 85 of file ResourceSetAND.hpp.

◆ ResourceSetIterator

typedef std::vector< constResourceSet * >::const_iterator dunedaq::confmodel::ResourceSetIterator

Definition at line 122 of file ResourceSet.hpp.

◆ ResourceSetORIterator

typedef std::vector< constResourceSetOR * >::const_iterator dunedaq::confmodel::ResourceSetORIterator

Definition at line 85 of file ResourceSetOR.hpp.

◆ SegmentIterator

typedef std::vector< constSegment * >::const_iterator dunedaq::confmodel::SegmentIterator

Definition at line 202 of file Segment.hpp.

◆ ServiceIterator

typedef std::vector< constService * >::const_iterator dunedaq::confmodel::ServiceIterator

Definition at line 225 of file Service.hpp.

◆ SessionIterator

typedef std::vector< constSession * >::const_iterator dunedaq::confmodel::SessionIterator

Definition at line 602 of file Session.hpp.

◆ StorageDeviceIterator

typedef std::vector< constStorageDevice * >::const_iterator dunedaq::confmodel::StorageDeviceIterator

Definition at line 128 of file StorageDevice.hpp.

◆ VariableBaseIterator

typedef std::vector< constVariableBase * >::const_iterator dunedaq::confmodel::VariableBaseIterator

Definition at line 129 of file VariableBase.hpp.

◆ VariableIterator

typedef std::vector< constVariable * >::const_iterator dunedaq::confmodel::VariableIterator

Definition at line 168 of file Variable.hpp.

◆ VariableSetIterator

typedef std::vector< constVariableSet * >::const_iterator dunedaq::confmodel::VariableSetIterator

Definition at line 132 of file VariableSet.hpp.

◆ VirtualHostIterator

typedef std::vector< constVirtualHost * >::const_iterator dunedaq::confmodel::VirtualHostIterator

Definition at line 171 of file VirtualHost.hpp.

Function Documentation

◆ add_json_value()

template<typename T >
void dunedaq::confmodel::add_json_value ( conffwk::ConfigObject & obj,
std::string & name,
bool multi_value,
nlohmann::json & attributes )

Definition at line 86 of file util.hpp.

87 {
88 if (!multi_value) {
89 T value;
90 obj.get(name, value);
91 attributes[name] = value;
92 } else {
93 std::vector<T> value_vector;
94 obj.get(name, value_vector);
95 attributes[name] = nlohmann::json(value_vector);
96 }
97}

◆ check_segment()

static void dunedaq::confmodel::check_segment ( std::list< std::vector< const dunedaq::confmodel::Component * > > & out,
const dunedaq::confmodel::Segment * segment,
const ConfigObjectImpl * child,
bool is_segment,
dunedaq::confmodel::TestCircularDependency & cd_fuse )
static

Definition at line 116 of file dalMethods.cpp.

122{
123 dunedaq::confmodel::AddTestOnCircularDependency add_fuse_test(cd_fuse, segment);
124
125 std::vector<const dunedaq::confmodel::Component *> compList;
126
127 if (segment->config_object().implementation() == child) {
128 out.push_back(compList);
129 }
130 make_parents_list(child, segment, compList, out, is_segment, cd_fuse);
131}
const ConfigObjectImpl * implementation() const noexcept
Returns pointer on implementation.
const ConfigObject & config_object() const
FELIX Initialization std::string initerror FELIX queue timed out

◆ construct_commandline_parameters_appfwk()

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 )

Definition at line 100 of file util.hpp.

102 {
103
104 const dunedaq::confmodel::Service *control_service = nullptr;
105
106 for (auto const *as : app->get_exposes_service()) {
107 if (as->UID().ends_with("_control")) {
108 if (control_service)
109 throw DuplicatedControlService(ERS_HERE, as->UID());
110 control_service = as;
111 }
112 }
113
114 if (control_service == nullptr)
115 throw NoControlServiceDefined(ERS_HERE, app->UID());
116
117 const std::string control_uri = control_service->get_protocol() + "://" +
118 app->get_runs_on()->get_runs_on()->UID() +
119 ":" +
120 std::to_string(control_service->get_port());
121
122 const std::string configuration_uri = confdb.get_impl_spec();
123
124 return {
125 "-s",
126 session->UID(),
127 "--name",
128 app->UID(),
129 "-c",
130 control_uri,
131 "--configurationService",
132 configuration_uri,
133 };
134}
#define ERS_HERE
const std::string & get_impl_spec() const noexcept
const std::string & get_protocol() const
Get "protocol" attribute value.
Definition Service.hpp:99
uint16_t get_port() const
Get "port" attribute value.
Definition Service.hpp:130
The opmon infrastructure has not been set up in the DuplicatedControlService
Definition util.hpp:38

◆ get_session()

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.

The algorithm is searching the session object by given name. If the name is empty, then the algorithm takes the name from the TDAQ_SESSION environment variable.

The last parameter of the algorithm can be used to optimise performance of the DAL in case if a database server config implementation is used. The parameter defines how many layers of objects referenced by given session object should be read into client's config cache together with session object during single network operation. For example:

  • if the parameter is 0, then only session object is read;
  • if the parameter is 1, then session and first layer segment objects are read;
  • if the parameter is 2, then session, segments of first and second layers, and application/resources of first layer segments objects are read;
  • if the parameter is 10, then mostly probable all objects referenced by given session object are read.

The parameters of the algorithm are:

Parameters
confthe configuration object with loaded database
namethe name of the session to be loaded (if empty, TDAQ_SESSION variable is used)
rleveloptional parameter to optimise performance ("the references level")
rclassesoptional parameter to optimise performance ("names of classes which objects are cached")
Returns
Returns the pointer to the session object if found, or 0.

◆ getSegmentApps()

static std::vector< const Application * > dunedaq::confmodel::getSegmentApps ( const Segment * segment,
const Session * session,
bool enabled_only )
static

Definition at line 161 of file dalMethods.cpp.

163 {
164 std::vector<const Application*> apps;
165 auto segapps = segment->get_applications();
166 if (enabled_only) {
167 for (auto app : segapps) {
168 auto comp = app->cast<Component>();
169 if (comp == nullptr || !comp->disabled(*session)) {
170 apps.insert(apps.end(), app);
171 }
172 }
173 }
174 else {
175 apps.swap(segapps);
176 }
177 for (auto seg : segment->get_segments()) {
178 if (!enabled_only || !seg->disabled(*session)) {
179 auto segapps = getSegmentApps(seg, session, enabled_only);
180 apps.insert(apps.end(), segapps.begin(),segapps.end());
181 }
182 }
183 return apps;
184}
const std::vector< const dunedaq::confmodel::Segment * > & get_segments() const
Get "segments" relationship value. Nested list of Segments that form part of this Segment.
Definition Segment.hpp:114
const std::vector< const dunedaq::confmodel::Application * > & get_applications() const
Get "applications" relationship value. List of Applications that run in this Segment.
Definition Segment.hpp:141
static std::vector< const Application * > getSegmentApps(const Segment *segment, const Session *session, bool enabled_only)

◆ make_parents_list() [1/2]

static void dunedaq::confmodel::make_parents_list ( const ConfigObjectImpl * child,
const dunedaq::confmodel::ResourceSet * resource_set,
std::vector< const dunedaq::confmodel::Component * > & p_list,
std::list< std::vector< const dunedaq::confmodel::Component * > > & out,
dunedaq::confmodel::TestCircularDependency & cd_fuse )
static

Static function to calculate list of components from the root segment to the lowest component which the child object (a segment or a resource) belongs.

Definition at line 53 of file dalMethods.cpp.

59{
60 dunedaq::confmodel::AddTestOnCircularDependency add_fuse_test(cd_fuse, resource_set);
61
62 // add the resource set to the path
63 p_list.push_back(resource_set);
64
65 // check if the application is in the resource relationship, i.e. is a resource or belongs to resource set(s)
66 for (const auto& i : resource_set->get_contains()) {
67 if (i->config_object().implementation() == child) {
68 out.push_back(p_list);
69 }
71 make_parents_list(child, rs, p_list, out, cd_fuse);
72 }
73 }
74
75 // remove the resource set from the path
76 p_list.pop_back();
77}
const TARGET * cast() const noexcept
Casts object to different class.
const std::vector< const dunedaq::confmodel::ResourceBase * > & get_contains() const
Get "contains" relationship value. A resource set is a container of resources to easily implement gro...

◆ make_parents_list() [2/2]

static void dunedaq::confmodel::make_parents_list ( const ConfigObjectImpl * child,
const dunedaq::confmodel::Segment * segment,
std::vector< const dunedaq::confmodel::Component * > & p_list,
std::list< std::vector< const dunedaq::confmodel::Component * > > & out,
bool is_segment,
dunedaq::confmodel::TestCircularDependency & cd_fuse )
static

Definition at line 80 of file dalMethods.cpp.

87{
88 dunedaq::confmodel::AddTestOnCircularDependency add_fuse_test(cd_fuse, segment);
89
90 // add the segment to the path
91 p_list.push_back(segment);
92
93 // check if the application is in the nested segment
94 for (const auto& seg : segment->get_segments()) {
95 if (seg->config_object().implementation() == child)
96 out.push_back(p_list);
97 else
98 make_parents_list(child, seg, p_list, out, is_segment, cd_fuse);
99 }
100 if (!is_segment) {
101 for (const auto& app : segment->get_applications()) {
102 if (app->config_object().implementation() == child)
103 out.push_back(p_list);
104 else if (const auto resource_set = app->cast<dunedaq::confmodel::ResourceSet>())
105 make_parents_list(child, resource_set, p_list, out, cd_fuse);
106 }
107 }
108
109 // remove the segment from the path
110
111 p_list.pop_back();
112}
static void make_parents_list(const ConfigObjectImpl *child, const dunedaq::confmodel::ResourceSet *resource_set, std::vector< const dunedaq::confmodel::Component * > &p_list, std::list< std::vector< const dunedaq::confmodel::Component * > > &out, dunedaq::confmodel::TestCircularDependency &cd_fuse)

◆ operator<<() [1/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const ActionPlan & obj )
inline

Definition at line 210 of file ActionPlan.hpp.

211 {
212 return obj.print_object(s);
213 }

◆ operator<<() [2/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const Application & obj )
inline

Definition at line 355 of file Application.hpp.

356 {
357 return obj.print_object(s);
358 }

◆ operator<<() [3/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const Component & obj )
inline

Definition at line 112 of file Component.hpp.

113 {
114 return obj.print_object(s);
115 }

◆ operator<<() [4/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const Connection & obj )
inline

Definition at line 192 of file Connection.hpp.

193 {
194 return obj.print_object(s);
195 }

◆ operator<<() [5/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const ConnectionService & obj )
inline

Definition at line 123 of file ConnectionService.hpp.

124 {
125 return obj.print_object(s);
126 }

◆ operator<<() [6/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const ConnectivityService & obj )
inline

Definition at line 206 of file ConnectivityService.hpp.

207 {
208 return obj.print_object(s);
209 }

◆ operator<<() [7/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const DaqApplication & obj )
inline

Definition at line 217 of file DaqApplication.hpp.

218 {
219 return obj.print_object(s);
220 }

◆ operator<<() [8/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const DaqModule & obj )
inline

Definition at line 186 of file DaqModule.hpp.

187 {
188 return obj.print_object(s);
189 }

◆ operator<<() [9/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const DaqModulesGroup & obj )
inline

Definition at line 77 of file DaqModulesGroup.hpp.

78 {
79 return obj.print_object(s);
80 }

◆ operator<<() [10/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const DaqModulesGroupById & obj )
inline

Definition at line 130 of file DaqModulesGroupById.hpp.

131 {
132 return obj.print_object(s);
133 }

◆ operator<<() [11/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const DaqModulesGroupByType & obj )
inline

Definition at line 121 of file DaqModulesGroupByType.hpp.

122 {
123 return obj.print_object(s);
124 }

◆ operator<<() [12/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const DetDataReceiver & obj )
inline

Definition at line 76 of file DetDataReceiver.hpp.

77 {
78 return obj.print_object(s);
79 }

◆ operator<<() [13/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const DetDataSender & obj )
inline

Definition at line 76 of file DetDataSender.hpp.

77 {
78 return obj.print_object(s);
79 }

◆ operator<<() [14/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const DetectorConfig & obj )
inline

Definition at line 226 of file DetectorConfig.hpp.

227 {
228 return obj.print_object(s);
229 }

◆ operator<<() [15/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const DetectorStream & obj )
inline

Definition at line 169 of file DetectorStream.hpp.

170 {
171 return obj.print_object(s);
172 }

◆ operator<<() [16/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const DetectorToDaqConnection & obj )
inline

Definition at line 105 of file DetectorToDaqConnection.hpp.

106 {
107 return obj.print_object(s);
108 }

◆ operator<<() [17/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const FSMaction & obj )
inline

Definition at line 194 of file FSMaction.hpp.

195 {
196 return obj.print_object(s);
197 }

◆ operator<<() [18/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const FSMCommand & obj )
inline

Definition at line 152 of file FSMCommand.hpp.

153 {
154 return obj.print_object(s);
155 }

◆ operator<<() [19/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const FSMconfiguration & obj )
inline

Definition at line 315 of file FSMconfiguration.hpp.

316 {
317 return obj.print_object(s);
318 }

◆ operator<<() [20/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const FSMsequence & obj )
inline

Definition at line 166 of file FSMsequence.hpp.

167 {
168 return obj.print_object(s);
169 }

◆ operator<<() [21/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const FSMtransition & obj )
inline

Definition at line 156 of file FSMtransition.hpp.

157 {
158 return obj.print_object(s);
159 }

◆ operator<<() [22/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const FSMxTransition & obj )
inline

Definition at line 188 of file FSMxTransition.hpp.

189 {
190 return obj.print_object(s);
191 }

◆ operator<<() [23/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const GeoId & obj )
inline

Definition at line 224 of file GeoId.hpp.

225 {
226 return obj.print_object(s);
227 }

◆ operator<<() [24/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const HostComponent & obj )
inline

Definition at line 118 of file HostComponent.hpp.

119 {
120 return obj.print_object(s);
121 }

◆ operator<<() [25/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const Jsonable & obj )
inline

Definition at line 89 of file Jsonable.hpp.

90 {
91 return obj.print_object(s);
92 }

◆ operator<<() [26/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const JsonableTest & obj )
inline

Definition at line 188 of file JsonableTest.hpp.

189 {
190 return obj.print_object(s);
191 }

◆ operator<<() [27/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const NetworkConnection & obj )
inline

Definition at line 182 of file NetworkConnection.hpp.

183 {
184 return obj.print_object(s);
185 }

◆ operator<<() [28/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const NetworkDevice & obj )
inline

Definition at line 124 of file NetworkDevice.hpp.

125 {
126 return obj.print_object(s);
127 }

◆ operator<<() [29/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const NetworkInterface & obj )
inline

Definition at line 273 of file NetworkInterface.hpp.

274 {
275 return obj.print_object(s);
276 }

◆ operator<<() [30/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const OpMonConf & obj )
inline

Definition at line 170 of file OpMonConf.hpp.

171 {
172 return obj.print_object(s);
173 }

◆ operator<<() [31/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const OpMonURI & obj )
inline

Definition at line 176 of file OpMonURI.hpp.

177 {
178 return obj.print_object(s);
179 }

◆ operator<<() [32/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const PhysicalHost & obj )
inline

Definition at line 129 of file PhysicalHost.hpp.

130 {
131 return obj.print_object(s);
132 }

◆ operator<<() [33/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const ProcessingResource & obj )
inline

Definition at line 121 of file ProcessingResource.hpp.

122 {
123 return obj.print_object(s);
124 }

◆ operator<<() [34/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const Queue & obj )
inline

Definition at line 168 of file Queue.hpp.

169 {
170 return obj.print_object(s);
171 }

◆ operator<<() [35/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const QueueWithSourceId & obj )
inline

Definition at line 121 of file QueueWithSourceId.hpp.

122 {
123 return obj.print_object(s);
124 }

◆ operator<<() [36/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const RCApplication & obj )
inline

Definition at line 213 of file RCApplication.hpp.

214 {
215 return obj.print_object(s);
216 }

◆ operator<<() [37/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const RCBroadcaster & obj )
inline

Definition at line 195 of file RCBroadcaster.hpp.

196 {
197 return obj.print_object(s);
198 }

◆ operator<<() [38/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const Resource & obj )
inline

Definition at line 76 of file Resource.hpp.

77 {
78 return obj.print_object(s);
79 }

◆ operator<<() [39/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const ResourceBase & obj )
inline

Definition at line 76 of file ResourceBase.hpp.

77 {
78 return obj.print_object(s);
79 }

◆ operator<<() [40/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const ResourceSet & obj )
inline

Definition at line 117 of file ResourceSet.hpp.

118 {
119 return obj.print_object(s);
120 }

◆ operator<<() [41/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const ResourceSetAND & obj )
inline

Definition at line 80 of file ResourceSetAND.hpp.

81 {
82 return obj.print_object(s);
83 }

◆ operator<<() [42/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const ResourceSetOR & obj )
inline

Definition at line 80 of file ResourceSetOR.hpp.

81 {
82 return obj.print_object(s);
83 }

◆ operator<<() [43/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const Segment & obj )
inline

Definition at line 197 of file Segment.hpp.

198 {
199 return obj.print_object(s);
200 }

◆ operator<<() [44/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const Service & obj )
inline

Definition at line 220 of file Service.hpp.

221 {
222 return obj.print_object(s);
223 }

◆ operator<<() [45/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const Session & obj )
inline

Definition at line 597 of file Session.hpp.

598 {
599 return obj.print_object(s);
600 }

◆ operator<<() [46/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const StorageDevice & obj )
inline

Definition at line 123 of file StorageDevice.hpp.

124 {
125 return obj.print_object(s);
126 }

◆ operator<<() [47/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const Variable & obj )
inline

Definition at line 163 of file Variable.hpp.

164 {
165 return obj.print_object(s);
166 }

◆ operator<<() [48/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const VariableBase & obj )
inline

Definition at line 124 of file VariableBase.hpp.

125 {
126 return obj.print_object(s);
127 }

◆ operator<<() [49/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const VariableSet & obj )
inline

Definition at line 127 of file VariableSet.hpp.

128 {
129 return obj.print_object(s);
130 }

◆ operator<<() [50/50]

std::ostream & dunedaq::confmodel::operator<< ( std::ostream & s,
const VirtualHost & obj )
inline

Definition at line 166 of file VirtualHost.hpp.

167 {
168 return obj.print_object(s);
169 }

Variable Documentation

◆ registrator [1/40]

struct dunedaq::confmodel::__ActionPlan_Registrator dunedaq::confmodel::registrator
static

◆ registrator [2/40]

struct dunedaq::confmodel::__ConnectionService_Registrator dunedaq::confmodel::registrator
static

◆ registrator [3/40]

struct dunedaq::confmodel::__ConnectivityService_Registrator dunedaq::confmodel::registrator
static

◆ registrator [4/40]

struct dunedaq::confmodel::__DaqApplication_Registrator dunedaq::confmodel::registrator
static

◆ registrator [5/40]

struct dunedaq::confmodel::__DaqModulesGroupById_Registrator dunedaq::confmodel::registrator
static

◆ registrator [6/40]

struct dunedaq::confmodel::__DaqModulesGroupByType_Registrator dunedaq::confmodel::registrator
static

◆ registrator [7/40]

struct dunedaq::confmodel::__DetectorConfig_Registrator dunedaq::confmodel::registrator
static

◆ registrator [8/40]

struct dunedaq::confmodel::__DetectorStream_Registrator dunedaq::confmodel::registrator
static

◆ registrator [9/40]

struct dunedaq::confmodel::__DetectorToDaqConnection_Registrator dunedaq::confmodel::registrator
static

◆ registrator [10/40]

struct dunedaq::confmodel::__FSMaction_Registrator dunedaq::confmodel::registrator
static

◆ registrator [11/40]

struct dunedaq::confmodel::__FSMCommand_Registrator dunedaq::confmodel::registrator
static

◆ registrator [12/40]

struct dunedaq::confmodel::__FSMconfiguration_Registrator dunedaq::confmodel::registrator
static

◆ registrator [13/40]

struct dunedaq::confmodel::__FSMsequence_Registrator dunedaq::confmodel::registrator
static

◆ registrator [14/40]

struct dunedaq::confmodel::__FSMtransition_Registrator dunedaq::confmodel::registrator
static

◆ registrator [15/40]

struct dunedaq::confmodel::__FSMxTransition_Registrator dunedaq::confmodel::registrator
static

◆ registrator [16/40]

struct dunedaq::confmodel::__GeoId_Registrator dunedaq::confmodel::registrator
static

◆ registrator [17/40]

struct dunedaq::confmodel::__JsonableTest_Registrator dunedaq::confmodel::registrator
static

◆ registrator [18/40]

struct dunedaq::confmodel::__NetworkConnection_Registrator dunedaq::confmodel::registrator
static

◆ registrator [19/40]

struct dunedaq::confmodel::__NetworkDevice_Registrator dunedaq::confmodel::registrator
static

◆ registrator [20/40]

struct dunedaq::confmodel::__NetworkInterface_Registrator dunedaq::confmodel::registrator
static

◆ registrator [21/40]

struct dunedaq::confmodel::__OpMonConf_Registrator dunedaq::confmodel::registrator
static

◆ registrator [22/40]

struct dunedaq::confmodel::__OpMonURI_Registrator dunedaq::confmodel::registrator
static

◆ registrator [23/40]

struct dunedaq::confmodel::__PhysicalHost_Registrator dunedaq::confmodel::registrator
static

◆ registrator [24/40]

struct dunedaq::confmodel::__ProcessingResource_Registrator dunedaq::confmodel::registrator
static

◆ registrator [25/40]

struct dunedaq::confmodel::__Queue_Registrator dunedaq::confmodel::registrator
static

◆ registrator [26/40]

struct dunedaq::confmodel::__QueueWithSourceId_Registrator dunedaq::confmodel::registrator
static

◆ registrator [27/40]

struct dunedaq::confmodel::__RCApplication_Registrator dunedaq::confmodel::registrator
static

◆ registrator [28/40]

struct dunedaq::confmodel::__RCBroadcaster_Registrator dunedaq::confmodel::registrator
static

◆ registrator [29/40]

struct dunedaq::confmodel::__Resource_Registrator dunedaq::confmodel::registrator
static

◆ registrator [30/40]

struct dunedaq::confmodel::__ResourceBase_Registrator dunedaq::confmodel::registrator
static

◆ registrator [31/40]

struct dunedaq::confmodel::__ResourceSet_Registrator dunedaq::confmodel::registrator
static

◆ registrator [32/40]

struct dunedaq::confmodel::__ResourceSetAND_Registrator dunedaq::confmodel::registrator
static

◆ registrator [33/40]

struct dunedaq::confmodel::__ResourceSetOR_Registrator dunedaq::confmodel::registrator
static

◆ registrator [34/40]

struct dunedaq::confmodel::__Segment_Registrator dunedaq::confmodel::registrator
static

◆ registrator [35/40]

struct dunedaq::confmodel::__Service_Registrator dunedaq::confmodel::registrator
static

◆ registrator [36/40]

struct dunedaq::confmodel::__Session_Registrator dunedaq::confmodel::registrator
static

◆ registrator [37/40]

struct dunedaq::confmodel::__StorageDevice_Registrator dunedaq::confmodel::registrator
static

◆ registrator [38/40]

struct dunedaq::confmodel::__Variable_Registrator dunedaq::confmodel::registrator
static

◆ registrator [39/40]

struct dunedaq::confmodel::__VariableSet_Registrator dunedaq::confmodel::registrator
static

◆ registrator [40/40]

struct dunedaq::confmodel::__VirtualHost_Registrator dunedaq::confmodel::registrator
static