Public Types | Public Member Functions | List of all members
boost::uint_t< Bits > Struct Template Reference

#include <integer.hpp>

Inheritance diagram for boost::uint_t< Bits >:
Inheritance graph
[legend]

Public Types

typedef int_fast_t< least >::type fast
 
typedef boost::detail::uint_least_helper< 1+(Bits<=::std::numeric_limits< unsigned long >::digits)+(Bits<=::std::numeric_limits< unsigned int >::digits)+(Bits<=::std::numeric_limits< unsigned short >::digits)+(Bits<=::std::numeric_limits< unsigned char >::digits) >::least least
 

Public Member Functions

 BOOST_STATIC_ASSERT_MSG (Bits<=(int)(sizeof(boost::uintmax_t)*CHAR_BIT),"No suitable unsigned integer type with the requested number of bits is available.")
 

Detailed Description

template<int Bits>
struct boost::uint_t< Bits >

Definition at line 136 of file integer.hpp.

Member Typedef Documentation

template<int Bits>
typedef int_fast_t<least>::type boost::uint_t< Bits >::fast

Definition at line 163 of file integer.hpp.

template<int Bits>
typedef boost::detail::uint_least_helper< 1 + (Bits <= ::std::numeric_limits<unsigned long>::digits) + (Bits <= ::std::numeric_limits<unsigned int>::digits) + (Bits <= ::std::numeric_limits<unsigned short>::digits) + (Bits <= ::std::numeric_limits<unsigned char>::digits) >::least boost::uint_t< Bits >::least

Definition at line 161 of file integer.hpp.

Member Function Documentation

template<int Bits>
boost::uint_t< Bits >::BOOST_STATIC_ASSERT_MSG ( Bits<=  int)(sizeof(boost::uintmax_t)*CHAR_BIT,
"No suitable unsigned integer type with the requested number of bits is available."   
)

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


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:33