depth_lhs< glue_type, T1 > Struct Template Reference
[Glue_metaprog]
Template metaprogram
depth_lhs calculates the number of Glue<Tx,Ty, glue_type> instances on the left hand side argument of Glue<Tx,Ty, glue_type> i.e. it recursively expands each Tx, until the type of Tx is not "Glue<..,.., glue_type>" (i.e the "glue_type" changes).
More...
#include <glue_metaprog.hpp>
List of all members.
|
Static Public Attributes |
static const u32 | num = 0 |
Detailed Description
template<typename glue_type, typename T1>
struct depth_lhs< glue_type, T1 >
Template metaprogram
depth_lhs calculates the number of Glue<Tx,Ty, glue_type> instances on the left hand side argument of Glue<Tx,Ty, glue_type> i.e. it recursively expands each Tx, until the type of Tx is not "Glue<..,.., glue_type>" (i.e the "glue_type" changes).
Definition at line 26 of file glue_metaprog.hpp.
Member Data Documentation
template<typename glue_type , typename T1 >