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

Classes

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

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}