glbinding  2.0.0.00e2ff521289
A C++ binding for the OpenGL API, generated using the gl.xml specification.
glbinding::is_member_of_SharedBitfield< T, U, Types... > Struct Template Reference

Test condition and recursion for the is_member_of_SharedBitfield metaprogramming. More...

#include <glbinding/include/glbinding/SharedBitfield.h>

Static Public Attributes

static const bool value = std::conditional<std::is_same<T, U>::value, std::true_type, is_member_of_SharedBitfield<T, Types...>>::type::value
 result of the inclusion test More...
 

Detailed Description

template<typename T, typename U, typename... Types>
struct glbinding::is_member_of_SharedBitfield< T, U, Types... >

Test condition and recursion for the is_member_of_SharedBitfield metaprogramming.

Parameters
TThe type to test for membership.
UThe current head of the list of Types.
TypesThe tail of the list of Types.

Member Data Documentation

template<typename T , typename U , typename... Types>
const bool glbinding::is_member_of_SharedBitfield< T, U, Types... >::value = std::conditional<std::is_same<T, U>::value, std::true_type, is_member_of_SharedBitfield<T, Types...>>::type::value
static

result of the inclusion test


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