DD4hep
1.30.0
Detector Description Toolkit for High Energy Physics
|
Base class for data loading information. More...
#include <ConditionsContent.h>
Public Member Functions | |
ConditionsLoadInfo () | |
Default constructor. More... | |
ConditionsLoadInfo (ConditionsLoadInfo &©)=delete | |
Move constructor. More... | |
ConditionsLoadInfo (const ConditionsLoadInfo ©)=delete | |
Copy constructor. More... | |
ConditionsLoadInfo & | operator= (const ConditionsLoadInfo ©)=delete |
Assignment operator. More... | |
ConditionsLoadInfo * | addRef () |
void | release () |
virtual const std::type_info & | type () const =0 |
virtual const void * | ptr () const =0 |
virtual ConditionsLoadInfo * | clone () const =0 |
virtual std::string | toString () const =0 |
template<typename T > | |
T * | data () const |
Public Attributes | |
int | refCount = 0 |
Protected Member Functions | |
virtual | ~ConditionsLoadInfo () |
Default destructor. More... | |
Base class for data loading information.
Must be specialized to fit the needs of the concrete ConditionsDataLoader object.
Definition at line 39 of file ConditionsContent.h.
|
protectedvirtual |
Default destructor.
Definition at line 27 of file ConditionsContent.cpp.
ConditionsLoadInfo::ConditionsLoadInfo | ( | ) |
Default constructor.
Definition at line 22 of file ConditionsContent.cpp.
|
delete |
Move constructor.
|
delete |
Copy constructor.
|
inline |
Definition at line 54 of file ConditionsContent.h.
|
pure virtual |
Implemented in dd4hep::cond::ConditionsContent::LoadInfo< T >.
|
inline |
Definition at line 60 of file ConditionsContent.h.
|
delete |
Assignment operator.
|
pure virtual |
Implemented in dd4hep::cond::ConditionsContent::LoadInfo< T >.
|
inline |
Definition at line 55 of file ConditionsContent.h.
|
pure virtual |
|
pure virtual |
Implemented in dd4hep::cond::ConditionsContent::LoadInfo< T >.
int dd4hep::cond::ConditionsLoadInfo::refCount = 0 |
Definition at line 41 of file ConditionsContent.h.