ATLAS Offline Software
Public Types | List of all members
SG::AuxStore_traits1< DOBJ, FLAG_ > Struct Template Reference

Helper for the case where DOBJ::base_value_type does not derive from SG::IAuxElement. More...

#include <AuxStore_traits.h>

Collaboration diagram for SG::AuxStore_traits1< DOBJ, FLAG_ >:

Public Types

typedef std::conditional< std::is_base_of< IAuxElement, DOBJ >::value, AuxStore_traits_AuxDefault, AuxStore_traits_NoAuxDefault >::type type
 

Detailed Description

template<class DOBJ, class FLAG_>
struct SG::AuxStore_traits1< DOBJ, FLAG_ >

Helper for the case where DOBJ::base_value_type does not derive from SG::IAuxElement.

Test DOBJ itself.

Definition at line 101 of file AuxStore_traits.h.

Member Typedef Documentation

◆ type

template<class DOBJ , class FLAG_ >
typedef std::conditional< std::is_base_of<IAuxElement, DOBJ>::value, AuxStore_traits_AuxDefault, AuxStore_traits_NoAuxDefault>::type SG::AuxStore_traits1< DOBJ, FLAG_ >::type

Definition at line 107 of file AuxStore_traits.h.


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