TPIE

11a2c2d
tpie::pipelining::push_type< T, default_type > Struct Template Reference

Class to deduce the item_type of a node of type T. More...

#include <tpie/pipelining/node_traits.h>

Public Types

typedef std::decay< T >::type node_type
 
typedef bits::push_type_help< node_type, default_type, bits::has_push_method< node_type >::value, bits::has_itemtype< node_type >::value >::type type
 

Detailed Description

template<typename T, typename default_type = void>
struct tpie::pipelining::push_type< T, default_type >

Class to deduce the item_type of a node of type T.

typedef item_type to T::item_type if that exists otherwise typedef it to the type of whatever paramater push takes

Definition at line 158 of file node_traits.h.


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