ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
IntegerOpsPrivate::NumBits< T > Struct Template Reference

#include <integerOps.h>

Public Member Functions

 BOOST_STATIC_ASSERT (std::numeric_limits< T >::radix==2)
 
 BOOST_STATIC_ASSERT (std::numeric_limits< T >::is_integer)
 

Static Public Attributes

static const size_t value = std::numeric_limits<T>::digits
 

Detailed Description

template<typename T>
struct IntegerOpsPrivate::NumBits< T >

Definition at line 12 of file integerOps.h.

Member Function Documentation

template<typename T >
IntegerOpsPrivate::NumBits< T >::BOOST_STATIC_ASSERT ( std::numeric_limits< T >::radix  = =2)
template<typename T >
IntegerOpsPrivate::NumBits< T >::BOOST_STATIC_ASSERT ( std::numeric_limits< T >::is_integer  )

Member Data Documentation

template<typename T >
const size_t IntegerOpsPrivate::NumBits< T >::value = std::numeric_limits<T>::digits
static

Definition at line 15 of file integerOps.h.


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