LCIO  02.17
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes
lcrtrel_helper Namespace Reference

Classes

struct  can_call_ext
 
struct  can_call_ext< true >
 
struct  SimplePtrInit
 Function pointer for delete function. More...
 
struct  CreationPtrInit
 Factory for objects of type T. More...
 
struct  NoDelete
 Empty delete function for pointers w/o ownership. More...
 
struct  DeletePtr
 Delete function for pointers w/ ownership. More...
 
struct  DeleteElements
 Delete function for containers of owned objects. More...
 
struct  LCBaseTraits
 Map of pointers to extension obbjects. More...
 
struct  LCBaseLinkTraits
 Base class for all extensions and relations of single objects. More...
 
struct  LCBaseLinkContainerTraits
 Base class for all containers of extensions and relations, vectors, lists,... More...
 
struct  RelationOneSide
 Helper class for relations. More...
 
struct  RelationManySide
 Helper class for relations. More...
 
struct  FromRelation
 Helper class for relations. More...
 
struct  ToRelation
 Helper class for relations. More...
 
struct  BiDirectional
 Helper class for biderectional relations provides the to and from type. More...
 
struct  objorcont
 Helper functions that treat single objects and containers. More...
 
struct  objorcont< false >
 Helper functions specialization for single objects. More...