1 #ifndef DDCore_DDBase_h
2 #define DDCore_DDBase_h
13 template <
class N,
class C>
29 d_.prep_ =
it_->second;
34 d_.prep_ =
it_->second;
120 std::make_pair((
const N *)0,
false);
const DDI::rep_traits< N, C >::reference val() const
const DDI::rep_traits< N, C >::reference rep() const
def_type isDefined() const
value_type * operator->() const
const DDI::rep_traits< N, C >::reference val()
iterator(const typename DDI::Store< N, C >::iterator &it)
DDI::rep_type< N, pimpl_type > * prep_type
bool operator==(const DDBase &b) const
std::pair< const N *, bool > def_type
static PFTauRenderPlugin instance
bool operator>(const DDBase &b) const
registry_type::iterator iterator
value_type & operator*() const
static value_type & instance()
bool isValid() const
true, if the wrapped pointer is valid
D value_type
C is, for example, a DDLogicalPart or a DDMaterial or a DDSolid ....
const rep_traits< N, I >::name_type & name() const
bool operator>(const iterator &i)
std::string toString() const
bool operator<(const iterator &i)
bool operator!=(const iterator &i)
static DDI::Store< N, C >::iterator begin()
bool operator==(const iterator &i)
DDI::Singleton< DDI::Store< N, C > > StoreT
static DDI::Store< N, C >::iterator end()
DDI::Store< N, C >::iterator it_
DDI::rep_traits< N, C >::reference rep()
DecomposeProduct< arg, typename Div::arg > D
bool operator<(const DDBase &b) const