#include <variant.h>
|
|
virtual void | read (typename parameter_type< R1 >::type value)=0 |
| |
|
virtual void | read (typename parameter_type< R2 >::type value)=0 |
| |
|
virtual void | read (typename parameter_type< R3 >::type value)=0 |
| |
|
virtual void | read (typename parameter_type< R4 >::type value)=0 |
| |
|
virtual void | read (typename parameter_type< R5 >::type value)=0 |
| |
|
virtual void | read (typename parameter_type< R6 >::type value)=0 |
| |
|
virtual void | read (typename parameter_type< R7 >::type value)=0 |
| |
|
virtual void | read (typename parameter_type< R8 >::type value)=0 |
| |
template<typename T1, typename T2 = __private_variant__::no_type<2>, typename T3 = __private_variant__::no_type<3>, typename T4 = __private_variant__::no_type<4>, typename T5 = __private_variant__::no_type<5>, typename T6 = __private_variant__::no_type<6>, typename T7 = __private_variant__::no_type<7>, typename T8 = __private_variant__::no_type<8>>
template<typename R1, typename R2 = no_type2, typename R3 = no_type3, typename R4 = no_type4, typename R5 = no_type5, typename R6 = no_type6, typename R7 = no_type7, typename R8 = no_type8>
class etl::variant< T1, T2, T3, T4, T5, T6, T7, T8 >::reader_type< R1, R2, R3, R4, R5, R6, R7, R8 >
Base reader type functor class. Allows for typesafe access to the stored value types. Define the reader type for 8 types.
The documentation for this class was generated from the following file: