DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dbe::inner::configobject Namespace Reference

Classes

class  aref
 
class  authorized_getter
 
class  authorized_getter< T, configobject::tref >
 
class  authorized_getter< T, dunedaq::conffwk::ConfigObject >
 
class  authorized_getter< T, std::vector< configobject::tref > >
 
class  authorized_getter< T, std::vector< dunedaq::conffwk::ConfigObject > >
 
class  gref
 
class  oref
 
class  ref_interface
 
struct  refhasher
 
class  tref
 
class  vref
 
class  wref
 

Functions

template<typename T >
std::ostream & operator<< (std::ostream &os, ref_interface< T > const &atref)
 
template<typename T >
bool operator== (ref_interface< T > const &l, ref_interface< T > const &r)
 

Function Documentation

◆ operator<<()

template<typename T >
std::ostream & dbe::inner::configobject::operator<< ( std::ostream & os,
ref_interface< T > const & atref )
inline

Definition at line 504 of file config_reference.hpp.

506{
507 return os << static_cast<T const &>(atref).ref();
508}

◆ operator==()

template<typename T >
bool dbe::inner::configobject::operator== ( ref_interface< T > const & l,
ref_interface< T > const & r )
inline

Definition at line 513 of file config_reference.hpp.

515{
516 return l.UID() == r.UID() and l.class_name() == r.class_name();
517}