LCIO  "2.7.4"
 All Classes Namespaces Functions Variables Typedefs Friends Pages
List of all members
lcrtrel_helper::RelationManySide< U, T > Struct Template Reference

Helper class for relations. More...

#include <LCRTRelations.h>

Inheritance diagram for lcrtrel_helper::RelationManySide< U, T >:
lcrtrel_helper::LCBaseLinkContainerTraits< U, std::list< T * >, CreationPtrInit< std::list< T * > >, DeletePtr< std::list< T * > >, false > lcrtrel_helper::LCBaseTraits< U, std::list< T * >, CreationPtrInit< std::list< T * > >, DeletePtr< std::list< T * > >, b >

Additional Inherited Members

- Public Types inherited from lcrtrel_helper::LCBaseLinkContainerTraits< U, std::list< T * >, CreationPtrInit< std::list< T * > >, DeletePtr< std::list< T * > >, false >
typedef LCBaseTraits< U,
std::list< T * >
, CreationPtrInit< std::list
< T * > >, DeletePtr
< std::list< T * > >, b > 
base
 
typedef std::list< T * > * ext_type
 
typedef const std::list< T * > * rel_type
 
typedef std::list< T * >
::value_type 
obj_ptr
 
typedef std::list< T * >::iterator iterator
 
typedef std::list< T * >
::const_iterator 
const_iterator
 
- Public Types inherited from lcrtrel_helper::LCBaseTraits< U, std::list< T * >, CreationPtrInit< std::list< T * > >, DeletePtr< std::list< T * > >, b >
typedef std::list< T * > * ptr
 base pointer type
 
typedef U tag
 
- Static Public Member Functions inherited from lcrtrel_helper::LCBaseTraits< U, std::list< T * >, CreationPtrInit< std::list< T * > >, DeletePtr< std::list< T * > >, b >
static void clean (void *v)
 
static ptr init ()
 
static DeleteFPtr deletePtr ()
 
- Static Public Attributes inherited from lcrtrel_helper::LCBaseLinkContainerTraits< U, std::list< T * >, CreationPtrInit< std::list< T * > >, DeletePtr< std::list< T * > >, false >
static const bool is_container
 
- Static Public Attributes inherited from lcrtrel_helper::LCBaseTraits< U, std::list< T * >, CreationPtrInit< std::list< T * > >, DeletePtr< std::list< T * > >, b >
static const int allowed_to_call_ext
 

Detailed Description

template<class U, class T>
struct lcrtrel_helper::RelationManySide< U, T >

Helper class for relations.


The documentation for this struct was generated from the following file: