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

Classes

struct  __EndpointLocation_Registrator
 
struct  __TimingController_Registrator
 
struct  __TimingControllerConf_Registrator
 
struct  __TimingEndpointController_Registrator
 
struct  __TimingEndpointControllerBase_Registrator
 
struct  __TimingEndpointControllerConf_Registrator
 
struct  __TimingFanoutController_Registrator
 
struct  __TimingFanoutControllerConf_Registrator
 
struct  __TimingFanoutDevice_Registrator
 
struct  __TimingHardwareInterface_Registrator
 
struct  __TimingHardwareInterfaceConf_Registrator
 
struct  __TimingHardwareManagerBase_Registrator
 
struct  __TimingHardwareManagerConf_Registrator
 
struct  __TimingHardwareManagerPDII_Registrator
 
struct  __TimingMasterControllerBase_Registrator
 
struct  __TimingMasterControllerConf_Registrator
 
struct  __TimingMasterControllerPDII_Registrator
 
struct  __TimingMasterEndpointScanPayload_Registrator
 
class  EndpointLocation
 
class  TimingController
 
class  TimingControllerConf
 
class  TimingEndpointController
 
class  TimingEndpointControllerBase
 
class  TimingEndpointControllerConf
 
class  TimingFanoutController
 
class  TimingFanoutControllerConf
 
class  TimingFanoutDevice
 
class  TimingHardwareInterface
 
class  TimingHardwareInterfaceConf
 
class  TimingHardwareManagerBase
 
class  TimingHardwareManagerConf
 
class  TimingHardwareManagerPDII
 
class  TimingMasterControllerBase
 
class  TimingMasterControllerConf
 
class  TimingMasterControllerPDII
 
class  TimingMasterEndpointScanPayload
 

Typedefs

typedef std::vector< constEndpointLocation * >::const_iterator EndpointLocationIterator
 
typedef std::vector< constTimingController * >::const_iterator TimingControllerIterator
 
typedef std::vector< constTimingControllerConf * >::const_iterator TimingControllerConfIterator
 
typedef std::vector< constTimingEndpointController * >::const_iterator TimingEndpointControllerIterator
 
typedef std::vector< constTimingEndpointControllerBase * >::const_iterator TimingEndpointControllerBaseIterator
 
typedef std::vector< constTimingEndpointControllerConf * >::const_iterator TimingEndpointControllerConfIterator
 
typedef std::vector< constTimingFanoutController * >::const_iterator TimingFanoutControllerIterator
 
typedef std::vector< constTimingFanoutControllerConf * >::const_iterator TimingFanoutControllerConfIterator
 
typedef std::vector< constTimingFanoutDevice * >::const_iterator TimingFanoutDeviceIterator
 
typedef std::vector< constTimingHardwareInterface * >::const_iterator TimingHardwareInterfaceIterator
 
typedef std::vector< constTimingHardwareInterfaceConf * >::const_iterator TimingHardwareInterfaceConfIterator
 
typedef std::vector< constTimingHardwareManagerBase * >::const_iterator TimingHardwareManagerBaseIterator
 
typedef std::vector< constTimingHardwareManagerConf * >::const_iterator TimingHardwareManagerConfIterator
 
typedef std::vector< constTimingHardwareManagerPDII * >::const_iterator TimingHardwareManagerPDIIIterator
 
typedef std::vector< constTimingMasterControllerBase * >::const_iterator TimingMasterControllerBaseIterator
 
typedef std::vector< constTimingMasterControllerConf * >::const_iterator TimingMasterControllerConfIterator
 
typedef std::vector< constTimingMasterControllerPDII * >::const_iterator TimingMasterControllerPDIIIterator
 
typedef std::vector< constTimingMasterEndpointScanPayload * >::const_iterator TimingMasterEndpointScanPayloadIterator
 

Functions

std::ostream & operator<< (std::ostream &s, const EndpointLocation &obj)
 
std::ostream & operator<< (std::ostream &s, const TimingController &obj)
 
std::ostream & operator<< (std::ostream &s, const TimingControllerConf &obj)
 
std::ostream & operator<< (std::ostream &s, const TimingEndpointController &obj)
 
std::ostream & operator<< (std::ostream &s, const TimingEndpointControllerBase &obj)
 
std::ostream & operator<< (std::ostream &s, const TimingEndpointControllerConf &obj)
 
std::ostream & operator<< (std::ostream &s, const TimingFanoutController &obj)
 
std::ostream & operator<< (std::ostream &s, const TimingFanoutControllerConf &obj)
 
std::ostream & operator<< (std::ostream &s, const TimingFanoutDevice &obj)
 
std::ostream & operator<< (std::ostream &s, const TimingHardwareInterface &obj)
 
std::ostream & operator<< (std::ostream &s, const TimingHardwareInterfaceConf &obj)
 
std::ostream & operator<< (std::ostream &s, const TimingHardwareManagerBase &obj)
 
std::ostream & operator<< (std::ostream &s, const TimingHardwareManagerConf &obj)
 
std::ostream & operator<< (std::ostream &s, const TimingHardwareManagerPDII &obj)
 
std::ostream & operator<< (std::ostream &s, const TimingMasterControllerBase &obj)
 
std::ostream & operator<< (std::ostream &s, const TimingMasterControllerConf &obj)
 
std::ostream & operator<< (std::ostream &s, const TimingMasterControllerPDII &obj)
 
std::ostream & operator<< (std::ostream &s, const TimingMasterEndpointScanPayload &obj)
 

Variables

static struct dunedaq::timinglibs::dal::__EndpointLocation_Registrator registrator
 
static struct dunedaq::timinglibs::dal::__TimingController_Registrator registrator
 
static struct dunedaq::timinglibs::dal::__TimingControllerConf_Registrator registrator
 
static struct dunedaq::timinglibs::dal::__TimingEndpointController_Registrator registrator
 
static struct dunedaq::timinglibs::dal::__TimingEndpointControllerBase_Registrator registrator
 
static struct dunedaq::timinglibs::dal::__TimingEndpointControllerConf_Registrator registrator
 
static struct dunedaq::timinglibs::dal::__TimingFanoutController_Registrator registrator
 
static struct dunedaq::timinglibs::dal::__TimingFanoutControllerConf_Registrator registrator
 
static struct dunedaq::timinglibs::dal::__TimingFanoutDevice_Registrator registrator
 
static struct dunedaq::timinglibs::dal::__TimingHardwareInterface_Registrator registrator
 
static struct dunedaq::timinglibs::dal::__TimingHardwareInterfaceConf_Registrator registrator
 
static struct dunedaq::timinglibs::dal::__TimingHardwareManagerBase_Registrator registrator
 
static struct dunedaq::timinglibs::dal::__TimingHardwareManagerConf_Registrator registrator
 
static struct dunedaq::timinglibs::dal::__TimingHardwareManagerPDII_Registrator registrator
 
static struct dunedaq::timinglibs::dal::__TimingMasterControllerBase_Registrator registrator
 
static struct dunedaq::timinglibs::dal::__TimingMasterControllerConf_Registrator registrator
 
static struct dunedaq::timinglibs::dal::__TimingMasterControllerPDII_Registrator registrator
 
static struct dunedaq::timinglibs::dal::__TimingMasterEndpointScanPayload_Registrator registrator
 

Typedef Documentation

◆ EndpointLocationIterator

typedef std::vector< constEndpointLocation * >::const_iterator dunedaq::timinglibs::dal::EndpointLocationIterator

Definition at line 202 of file EndpointLocation.hpp.

◆ TimingControllerConfIterator

typedef std::vector< constTimingControllerConf * >::const_iterator dunedaq::timinglibs::dal::TimingControllerConfIterator

Definition at line 306 of file TimingControllerConf.hpp.

◆ TimingControllerIterator

typedef std::vector< constTimingController * >::const_iterator dunedaq::timinglibs::dal::TimingControllerIterator

Definition at line 138 of file TimingController.hpp.

◆ TimingEndpointControllerBaseIterator

typedef std::vector< constTimingEndpointControllerBase * >::const_iterator dunedaq::timinglibs::dal::TimingEndpointControllerBaseIterator

Definition at line 86 of file TimingEndpointControllerBase.hpp.

◆ TimingEndpointControllerConfIterator

typedef std::vector< constTimingEndpointControllerConf * >::const_iterator dunedaq::timinglibs::dal::TimingEndpointControllerConfIterator

Definition at line 205 of file TimingEndpointControllerConf.hpp.

◆ TimingEndpointControllerIterator

typedef std::vector< constTimingEndpointController * >::const_iterator dunedaq::timinglibs::dal::TimingEndpointControllerIterator

Definition at line 86 of file TimingEndpointController.hpp.

◆ TimingFanoutControllerConfIterator

typedef std::vector< constTimingFanoutControllerConf * >::const_iterator dunedaq::timinglibs::dal::TimingFanoutControllerConfIterator

Definition at line 131 of file TimingFanoutControllerConf.hpp.

◆ TimingFanoutControllerIterator

typedef std::vector< constTimingFanoutController * >::const_iterator dunedaq::timinglibs::dal::TimingFanoutControllerIterator

Definition at line 86 of file TimingFanoutController.hpp.

◆ TimingFanoutDeviceIterator

typedef std::vector< constTimingFanoutDevice * >::const_iterator dunedaq::timinglibs::dal::TimingFanoutDeviceIterator

Definition at line 169 of file TimingFanoutDevice.hpp.

◆ TimingHardwareInterfaceConfIterator

typedef std::vector< constTimingHardwareInterfaceConf * >::const_iterator dunedaq::timinglibs::dal::TimingHardwareInterfaceConfIterator

Definition at line 179 of file TimingHardwareInterfaceConf.hpp.

◆ TimingHardwareInterfaceIterator

typedef std::vector< constTimingHardwareInterface * >::const_iterator dunedaq::timinglibs::dal::TimingHardwareInterfaceIterator

Definition at line 83 of file TimingHardwareInterface.hpp.

◆ TimingHardwareManagerBaseIterator

typedef std::vector< constTimingHardwareManagerBase * >::const_iterator dunedaq::timinglibs::dal::TimingHardwareManagerBaseIterator

Definition at line 143 of file TimingHardwareManagerBase.hpp.

◆ TimingHardwareManagerConfIterator

typedef std::vector< constTimingHardwareManagerConf * >::const_iterator dunedaq::timinglibs::dal::TimingHardwareManagerConfIterator

Definition at line 323 of file TimingHardwareManagerConf.hpp.

◆ TimingHardwareManagerPDIIIterator

typedef std::vector< constTimingHardwareManagerPDII * >::const_iterator dunedaq::timinglibs::dal::TimingHardwareManagerPDIIIterator

Definition at line 82 of file TimingHardwareManagerPDII.hpp.

◆ TimingMasterControllerBaseIterator

typedef std::vector< constTimingMasterControllerBase * >::const_iterator dunedaq::timinglibs::dal::TimingMasterControllerBaseIterator

Definition at line 86 of file TimingMasterControllerBase.hpp.

◆ TimingMasterControllerConfIterator

typedef std::vector< constTimingMasterControllerConf * >::const_iterator dunedaq::timinglibs::dal::TimingMasterControllerConfIterator

Definition at line 215 of file TimingMasterControllerConf.hpp.

◆ TimingMasterControllerPDIIIterator

typedef std::vector< constTimingMasterControllerPDII * >::const_iterator dunedaq::timinglibs::dal::TimingMasterControllerPDIIIterator

Definition at line 82 of file TimingMasterControllerPDII.hpp.

◆ TimingMasterEndpointScanPayloadIterator

typedef std::vector< constTimingMasterEndpointScanPayload * >::const_iterator dunedaq::timinglibs::dal::TimingMasterEndpointScanPayloadIterator

Definition at line 124 of file TimingMasterEndpointScanPayload.hpp.

Function Documentation

◆ operator<<() [1/18]

std::ostream & dunedaq::timinglibs::dal::operator<< ( std::ostream & s,
const EndpointLocation & obj )
inline

Definition at line 197 of file EndpointLocation.hpp.

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

◆ operator<<() [2/18]

std::ostream & dunedaq::timinglibs::dal::operator<< ( std::ostream & s,
const TimingController & obj )
inline

Definition at line 133 of file TimingController.hpp.

134 {
135 return obj.print_object(s);
136 }

◆ operator<<() [3/18]

std::ostream & dunedaq::timinglibs::dal::operator<< ( std::ostream & s,
const TimingControllerConf & obj )
inline

Definition at line 301 of file TimingControllerConf.hpp.

302 {
303 return obj.print_object(s);
304 }

◆ operator<<() [4/18]

std::ostream & dunedaq::timinglibs::dal::operator<< ( std::ostream & s,
const TimingEndpointController & obj )
inline

Definition at line 81 of file TimingEndpointController.hpp.

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

◆ operator<<() [5/18]

std::ostream & dunedaq::timinglibs::dal::operator<< ( std::ostream & s,
const TimingEndpointControllerBase & obj )
inline

Definition at line 81 of file TimingEndpointControllerBase.hpp.

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

◆ operator<<() [6/18]

std::ostream & dunedaq::timinglibs::dal::operator<< ( std::ostream & s,
const TimingEndpointControllerConf & obj )
inline

Definition at line 200 of file TimingEndpointControllerConf.hpp.

201 {
202 return obj.print_object(s);
203 }

◆ operator<<() [7/18]

std::ostream & dunedaq::timinglibs::dal::operator<< ( std::ostream & s,
const TimingFanoutController & obj )
inline

Definition at line 81 of file TimingFanoutController.hpp.

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

◆ operator<<() [8/18]

std::ostream & dunedaq::timinglibs::dal::operator<< ( std::ostream & s,
const TimingFanoutControllerConf & obj )
inline

Definition at line 126 of file TimingFanoutControllerConf.hpp.

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

◆ operator<<() [9/18]

std::ostream & dunedaq::timinglibs::dal::operator<< ( std::ostream & s,
const TimingFanoutDevice & obj )
inline

Definition at line 164 of file TimingFanoutDevice.hpp.

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

◆ operator<<() [10/18]

std::ostream & dunedaq::timinglibs::dal::operator<< ( std::ostream & s,
const TimingHardwareInterface & obj )
inline

Definition at line 78 of file TimingHardwareInterface.hpp.

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

◆ operator<<() [11/18]

std::ostream & dunedaq::timinglibs::dal::operator<< ( std::ostream & s,
const TimingHardwareInterfaceConf & obj )
inline

Definition at line 174 of file TimingHardwareInterfaceConf.hpp.

175 {
176 return obj.print_object(s);
177 }

◆ operator<<() [12/18]

std::ostream & dunedaq::timinglibs::dal::operator<< ( std::ostream & s,
const TimingHardwareManagerBase & obj )
inline

Definition at line 138 of file TimingHardwareManagerBase.hpp.

139 {
140 return obj.print_object(s);
141 }

◆ operator<<() [13/18]

std::ostream & dunedaq::timinglibs::dal::operator<< ( std::ostream & s,
const TimingHardwareManagerConf & obj )
inline

Definition at line 318 of file TimingHardwareManagerConf.hpp.

319 {
320 return obj.print_object(s);
321 }

◆ operator<<() [14/18]

std::ostream & dunedaq::timinglibs::dal::operator<< ( std::ostream & s,
const TimingHardwareManagerPDII & obj )
inline

Definition at line 77 of file TimingHardwareManagerPDII.hpp.

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

◆ operator<<() [15/18]

std::ostream & dunedaq::timinglibs::dal::operator<< ( std::ostream & s,
const TimingMasterControllerBase & obj )
inline

Definition at line 81 of file TimingMasterControllerBase.hpp.

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

◆ operator<<() [16/18]

std::ostream & dunedaq::timinglibs::dal::operator<< ( std::ostream & s,
const TimingMasterControllerConf & obj )
inline

Definition at line 210 of file TimingMasterControllerConf.hpp.

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

◆ operator<<() [17/18]

std::ostream & dunedaq::timinglibs::dal::operator<< ( std::ostream & s,
const TimingMasterControllerPDII & obj )
inline

Definition at line 77 of file TimingMasterControllerPDII.hpp.

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

◆ operator<<() [18/18]

std::ostream & dunedaq::timinglibs::dal::operator<< ( std::ostream & s,
const TimingMasterEndpointScanPayload & obj )
inline

Definition at line 119 of file TimingMasterEndpointScanPayload.hpp.

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

Variable Documentation

◆ registrator [1/18]

struct dunedaq::timinglibs::dal::__EndpointLocation_Registrator dunedaq::timinglibs::dal::registrator
static

◆ registrator [2/18]

struct dunedaq::timinglibs::dal::__TimingController_Registrator dunedaq::timinglibs::dal::registrator
static

◆ registrator [3/18]

struct dunedaq::timinglibs::dal::__TimingControllerConf_Registrator dunedaq::timinglibs::dal::registrator
static

◆ registrator [4/18]

struct dunedaq::timinglibs::dal::__TimingEndpointController_Registrator dunedaq::timinglibs::dal::registrator
static

◆ registrator [5/18]

struct dunedaq::timinglibs::dal::__TimingEndpointControllerBase_Registrator dunedaq::timinglibs::dal::registrator
static

◆ registrator [6/18]

struct dunedaq::timinglibs::dal::__TimingEndpointControllerConf_Registrator dunedaq::timinglibs::dal::registrator
static

◆ registrator [7/18]

struct dunedaq::timinglibs::dal::__TimingFanoutController_Registrator dunedaq::timinglibs::dal::registrator
static

◆ registrator [8/18]

struct dunedaq::timinglibs::dal::__TimingFanoutControllerConf_Registrator dunedaq::timinglibs::dal::registrator
static

◆ registrator [9/18]

struct dunedaq::timinglibs::dal::__TimingFanoutDevice_Registrator dunedaq::timinglibs::dal::registrator
static

◆ registrator [10/18]

struct dunedaq::timinglibs::dal::__TimingHardwareInterface_Registrator dunedaq::timinglibs::dal::registrator
static

◆ registrator [11/18]

struct dunedaq::timinglibs::dal::__TimingHardwareInterfaceConf_Registrator dunedaq::timinglibs::dal::registrator
static

◆ registrator [12/18]

struct dunedaq::timinglibs::dal::__TimingHardwareManagerBase_Registrator dunedaq::timinglibs::dal::registrator
static

◆ registrator [13/18]

struct dunedaq::timinglibs::dal::__TimingHardwareManagerConf_Registrator dunedaq::timinglibs::dal::registrator
static

◆ registrator [14/18]

struct dunedaq::timinglibs::dal::__TimingHardwareManagerPDII_Registrator dunedaq::timinglibs::dal::registrator
static

◆ registrator [15/18]

struct dunedaq::timinglibs::dal::__TimingMasterControllerBase_Registrator dunedaq::timinglibs::dal::registrator
static

◆ registrator [16/18]

struct dunedaq::timinglibs::dal::__TimingMasterControllerConf_Registrator dunedaq::timinglibs::dal::registrator
static

◆ registrator [17/18]

struct dunedaq::timinglibs::dal::__TimingMasterControllerPDII_Registrator dunedaq::timinglibs::dal::registrator
static

◆ registrator [18/18]

struct dunedaq::timinglibs::dal::__TimingMasterEndpointScanPayload_Registrator dunedaq::timinglibs::dal::registrator
static