CMS 3D CMS Logo

List of all members | Public Types | Static Public Attributes
cond::serialization::BaseClassInfoImpl< T, IsAbstract, INHERITING > Struct Template Reference

#include <SerializationHelper.h>

Public Types

using inheriting_classes_t = edm::mpl::Vector< INHERITING... >
 

Static Public Attributes

static constexpr bool kAbstract = IsAbstract
 

Detailed Description

template<typename T, bool IsAbstract, typename... INHERITING>
struct cond::serialization::BaseClassInfoImpl< T, IsAbstract, INHERITING >

Definition at line 49 of file SerializationHelper.h.

Member Typedef Documentation

◆ inheriting_classes_t

template<typename T , bool IsAbstract, typename... INHERITING>
using cond::serialization::BaseClassInfoImpl< T, IsAbstract, INHERITING >::inheriting_classes_t = edm::mpl::Vector<INHERITING...>

Definition at line 51 of file SerializationHelper.h.

Member Data Documentation

◆ kAbstract

template<typename T , bool IsAbstract, typename... INHERITING>
constexpr bool cond::serialization::BaseClassInfoImpl< T, IsAbstract, INHERITING >::kAbstract = IsAbstract
static

Definition at line 50 of file SerializationHelper.h.