lcrtrel_helper::LCBaseTraits< U, T, I, D, b > Struct Template Reference

Vector of pointers to extension obbjects. More...

#include <LCRTRelations.h>

Inheritance diagram for lcrtrel_helper::LCBaseTraits< U, T, I, D, b >:
lcrtrel_helper::LCBaseLinkContainerTraits< U, std::list< T * >, CreationPtrInit< std::list< T * > >, DeleteElements< std::list< T * > > > lcrtrel_helper::LCBaseLinkContainerTraits< U, std::list< T * >, CreationPtrInit< std::list< T * > >, DeletePtr< std::list< T * > > > lcrtrel_helper::LCBaseLinkContainerTraits< U, std::list< T * >, CreationPtrInit< std::list< T * > >, DeletePtr< std::list< T * > >, false > lcrtrel_helper::LCBaseLinkContainerTraits< U, std::vector< T * >, CreationPtrInit< std::vector< T * > >, DeleteElements< std::vector< T * > > > lcrtrel_helper::LCBaseLinkContainerTraits< U, std::vector< T * >, CreationPtrInit< std::vector< T * > >, DeletePtr< std::vector< T * > > > lcrtrel_helper::LCBaseLinkTraits< U, T > lcrtrel_helper::LCBaseLinkTraits< U, T, SimplePtrInit, DeletePtr< T > > lcrtrel_helper::LCBaseLinkTraits< U, T, SimplePtrInit, NoDelete, false > lcrtrel_helper::LCBaseLinkContainerTraits< U, T, I, D, b > lcrtrel_helper::LCBaseLinkTraits< U, T, I, D, b >

List of all members.

Public Types

typedef T * ptr
 base pointer type
typedef U tag

Static Public Member Functions

static void clean (void *v)
static ptr init ()
static DeleteFPtr deletePtr ()

Static Public Attributes

static const int allowed_to_call_ext = b

Detailed Description

template<class U, class T, class I, class D, bool b>
struct lcrtrel_helper::LCBaseTraits< U, T, I, D, b >

Vector of pointers to extension obbjects.

Base class for all extensions and relations


The documentation for this struct was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Friends

Generated on 6 Mar 2020 for LCIO by  doxygen 1.6.1