ATLAS Offline Software
Public Types | List of all members
SG::ElementLinkTraits1< STORABLE, VALUE_TYPE, IS_SEQUENCE > Class Template Reference

ElementLink classes for the generic case. More...

#include <ElementLinkTraits.h>

Collaboration diagram for SG::ElementLinkTraits1< STORABLE, VALUE_TYPE, IS_SEQUENCE >:

Public Types

typedef STORABLE Storable
 
typedef SG::GenerateIndexingPolicy< STORABLE >::type IndexingPolicy
 
typedef SG::GenericElementLinkBase< IndexingPolicyBase
 

Detailed Description

template<class STORABLE, class VALUE_TYPE = typename STORABLE::value_type, bool IS_SEQUENCE = IsSTLSequence<STORABLE>::value>
class SG::ElementLinkTraits1< STORABLE, VALUE_TYPE, IS_SEQUENCE >

ElementLink classes for the generic case.

Definition at line 160 of file ElementLinkTraits.h.

Member Typedef Documentation

◆ Base

template<class STORABLE , class VALUE_TYPE = typename STORABLE::value_type, bool IS_SEQUENCE = IsSTLSequence<STORABLE>::value>
typedef SG::GenericElementLinkBase<IndexingPolicy> SG::ElementLinkTraits1< STORABLE, VALUE_TYPE, IS_SEQUENCE >::Base

Definition at line 165 of file ElementLinkTraits.h.

◆ IndexingPolicy

template<class STORABLE , class VALUE_TYPE = typename STORABLE::value_type, bool IS_SEQUENCE = IsSTLSequence<STORABLE>::value>
typedef SG::GenerateIndexingPolicy<STORABLE>::type SG::ElementLinkTraits1< STORABLE, VALUE_TYPE, IS_SEQUENCE >::IndexingPolicy

Definition at line 164 of file ElementLinkTraits.h.

◆ Storable

template<class STORABLE , class VALUE_TYPE = typename STORABLE::value_type, bool IS_SEQUENCE = IsSTLSequence<STORABLE>::value>
typedef STORABLE SG::ElementLinkTraits1< STORABLE, VALUE_TYPE, IS_SEQUENCE >::Storable

Definition at line 163 of file ElementLinkTraits.h.


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