OpenWalnut  1.4.0
Public Types
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>

List of all members.

Public Types

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

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 69 of file WPropertyStruct.h.


Member Typedef Documentation

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 74 of file WPropertyStruct.h.


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