OpenWalnut  1.5.0dev
Public Types | List of all members
WPropertyStructHelper::PushTypeToTupleFront< T, boost::tuple< BOOST_PP_ENUM_PARAMS(10, T) > > Struct Template Reference

Class to push a type from a sequence to the front of a tuple type. More...

#include <WPropertyStruct.h>

Public Types

typedef boost::tuple< T, BOOST_PP_ENUM_PARAMS(9, T) > type
 The resulting tuple type. More...
 

Detailed Description

template<typename T, BOOST_PP_ENUM_PARAMS(10, typename T)>
struct WPropertyStructHelper::PushTypeToTupleFront< T, boost::tuple< BOOST_PP_ENUM_PARAMS(10, T) > >

Class to push a type from a sequence to the front of a tuple type.

This is a specialization allowing to create a tuple from a list of types.

Template Parameters
Tthe sequence to convert.
listof types to add to the tuple.

Definition at line 68 of file WPropertyStruct.h.

Member Typedef Documentation

◆ type

template<typename T , BOOST_PP_ENUM_PARAMS(10, typename T) >
typedef boost::tuple< T, BOOST_PP_ENUM_PARAMS( 9, T ) > WPropertyStructHelper::PushTypeToTupleFront< T, boost::tuple< BOOST_PP_ENUM_PARAMS(10, T) > >::type

The resulting tuple type.

Definition at line 73 of file WPropertyStruct.h.


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