RefleX
Build DDS Applications in Modern C++ without IDL
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Macros Pages
Public Types | List of all members
reflex::meta::get_nested_type< match::Union< TagType, Args...>, indices< Head > > Struct Template Reference

#include <memberwise.h>

Public Types

typedef match::Union< TagType,
Args...>::case_tuple_type 
CaseTuple
 
typedef std::tuple_element
< Head, CaseTuple >::type 
Case
 
typedef Case::type type
 

Member Typedef Documentation

template<class TagType , class... Args, int Head>
typedef std::tuple_element<Head, CaseTuple>::type reflex::meta::get_nested_type< match::Union< TagType, Args...>, indices< Head > >::Case
template<class TagType , class... Args, int Head>
typedef match::Union<TagType, Args...>::case_tuple_type reflex::meta::get_nested_type< match::Union< TagType, Args...>, indices< Head > >::CaseTuple
template<class TagType , class... Args, int Head>
typedef Case::type reflex::meta::get_nested_type< match::Union< TagType, Args...>, indices< Head > >::type

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