#include <Singleton.h>
Public Types | |
typedef I | value_type |
Public Member Functions | |
virtual | ~Singleton () |
Static Public Member Functions | |
static value_type & | instance () |
Private Member Functions | |
Singleton & | operator= (const Singleton &)=delete |
Singleton (void)=delete | |
Singleton (const Singleton &)=delete | |
Definition at line 6 of file Singleton.h.
typedef I DDI::Singleton< I >::value_type |
Definition at line 9 of file Singleton.h.
|
inlinevirtual |
Definition at line 10 of file Singleton.h.
|
privatedelete |
|
privatedelete |
|
static |
Referenced by DDBase< DDName, DDRotationMatrix * >::begin(), DDLSAX2FileHandler::characters(), DDBase< DDName, DDRotationMatrix * >::clear(), DDConstant::createConstantsFromEvaluator(), DD_NC(), DDCheckMaterials(), DDCompactView::DDCompactView(), DDConstant::DDConstant(), DDDivision::DDDivision(), DDErrorDetection::DDErrorDetection(), DDIsValid(), DDLogicalPart::DDLogicalPart(), DDMap::DDMap(), DDMaterial::DDMaterial(), DDRotation::DDRotation(), DDSolid::DDSolid(), DDSpecifics::DDSpecifics(), ddstats(), DDString::DDString(), DDStrVector::DDStrVector(), DDTokenize2(), DDVector::DDVector(), DDName::defineId(), MeasuredGeometryProducer::delExpandedView(), DDBase< N, C >::iterator< D >::end(), DDBase< DDName, DDRotationMatrix * >::end(), DDLSAX2FileHandler::endElement(), DDLElementRegistry::evaluator(), DDName::exists(), DDCompactView::lockdown(), DDErrorDetection::lp_cpv(), DDName::name(), DDStreamer::names_read(), DDStreamer::names_write(), MeasuredGeometryProducer::newExpandedView(), DDErrorDetection::noErrorsInTheReport(), noNameSpace(), DDName::ns(), MapPair::operator()(), MapMakeName::operator()(), MapMakeDouble::operator()(), DDIsChildFtor::operator()(), DDNameSpaceFtor::operator()(), DDNameFtor::operator()(), DDCopyNoFtor::operator()(), DDStreamer::pos_read(), DDStreamer::pos_write(), XMLIdealGeometryESSource::produce(), XMLIdealMagneticFieldGeometryESProducer::produce(), magneticfield::VolumeBasedMagneticFieldESProducerFromDB::produce(), XMLIdealGeometryESProducer::produce(), DDName::registerName(), regressionTest_first(), regressionTest_setup(), DDErrorDetection::report(), DDErrorDetection::scan(), SpecParParser::definition< ScannerT >::selLevelFtor(), DDBase< DDName, DDRotationMatrix * >::size(), DDLSAX2ExpressionHandler::startElement(), DDLSAX2ConfigHandler::startElement(), DDLSAX2FileHandler::startElement(), DDStreamer::vars_read(), DDStreamer::vars_write(), VectorMakeDouble::VectorMakeDouble(), VectorMakeString::VectorMakeString(), and DDErrorDetection::~DDErrorDetection().
|
privatedelete |