Classes | Namespaces | Defines | Typedefs | Functions | Variables
dynamic_bitset.hpp File Reference
#include <cstddef>
#include "boost/config.hpp"
#include "boost/detail/workaround.hpp"
Include dependency graph for dynamic_bitset.hpp:

Go to the source code of this file.

Classes

struct  boost::detail::dynamic_bitset_impl::allowed_block_type< T >
struct  boost::detail::dynamic_bitset_impl::allowed_block_type< bool >
struct  boost::detail::dynamic_bitset_impl::count_table< dummy_name >
struct  boost::detail::dynamic_bitset_impl::count_table< false >
struct  boost::detail::dynamic_bitset_impl::is_numeric< T >
struct  boost::detail::dynamic_bitset_impl::shifter< T, amount, width >
struct  boost::detail::dynamic_bitset_impl::value_to_type< value >

Namespaces

namespace  boost
namespace  boost::detail
namespace  boost::detail::dynamic_bitset_impl

Defines

#define BOOST_dynamic_bitset_is_numeric(x)

Typedefs

typedef unsigned char boost::detail::dynamic_bitset_impl::byte_type

Functions

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

Variables

const bool boost::detail::dynamic_bitset_impl::access_by_blocks = false
const bool boost::detail::dynamic_bitset_impl::access_by_bytes = true
const unsigned int boost::detail::dynamic_bitset_impl::table_width = 8

Define Documentation

Value:
template<>                          \
                struct is_numeric< x > {            \
                    enum { value = true };          \
                }

Definition at line 188 of file dynamic_bitset.hpp.



appl
Author(s): petercai
autogenerated on Tue Jan 7 2014 11:02:29