TwiceAsNice  2019-02-18
Classes | Namespaces | Macros | Functions
DynamicBitsetImpl.hh File Reference
#include <cstddef>
Include dependency graph for DynamicBitsetImpl.hh:
This graph shows which files directly or indirectly include this file:

Classes

struct  Nice::DynamicBitsetImpl::shifter< T, amount, width >
 
struct  Nice::DynamicBitsetImpl::value_to_type< value >
 
struct  Nice::DynamicBitsetImpl::count_table< dummy_name >
 
struct  Nice::DynamicBitsetImpl::count_table< false >
 
struct  Nice::DynamicBitsetImpl::allowed_block_type< T >
 
struct  Nice::DynamicBitsetImpl::allowed_block_type< bool >
 
struct  Nice::DynamicBitsetImpl::is_numeric< T >
 

Namespaces

 Nice
 

 
 Nice::DynamicBitsetImpl
 

Macros

#define BOOST_dynamic_bitset_is_numeric(x)
 

Functions

template<typename T >
const unsigned char * Nice::DynamicBitsetImpl::object_representation (T *p)
 
template<typename Iterator >
std::size_t Nice::DynamicBitsetImpl::do_count (Iterator first, std::size_t length, int, value_to_type< access_by_bytes > *)
 
template<typename Iterator , typename ValueType >
std::size_t Nice::DynamicBitsetImpl::do_count (Iterator first, std::size_t length, ValueType, value_to_type< access_by_blocks > *)
 
template<typename T >
T::size_type Nice::DynamicBitsetImpl::vector_max_size_workaround (const T &v)
 
 Nice::DynamicBitsetImpl::BOOST_dynamic_bitset_is_numeric (bool)
 
 Nice::DynamicBitsetImpl::BOOST_dynamic_bitset_is_numeric (char)
 
 Nice::DynamicBitsetImpl::BOOST_dynamic_bitset_is_numeric (signed char)
 
 Nice::DynamicBitsetImpl::BOOST_dynamic_bitset_is_numeric (short int)
 
 Nice::DynamicBitsetImpl::BOOST_dynamic_bitset_is_numeric (int)
 
 Nice::DynamicBitsetImpl::BOOST_dynamic_bitset_is_numeric (long int)
 
 Nice::DynamicBitsetImpl::BOOST_dynamic_bitset_is_numeric (unsigned char)
 

Macro Definition Documentation

◆ BOOST_dynamic_bitset_is_numeric

#define BOOST_dynamic_bitset_is_numeric (   x)
Value:
template<> \
struct is_numeric< x > { \
enum { value = true }; \
}
U8 value
Definition: dev_gpio.c:37