dynamic_bitset.hpp File Reference

#include <cstddef>
#include "sysc/packages/boost/config.hpp"
#include "sysc/packages/boost/detail/workaround.hpp"

Include dependency graph for dynamic_bitset.hpp:

Go to the source code of this file.

Namespaces

namespace  boost
namespace  boost::detail
namespace  boost::detail::dynamic_bitset_count_impl

Classes

struct  boost::detail::dynamic_bitset_count_impl::mode_to_type<>
struct  boost::detail::dynamic_bitset_count_impl::count_table< dummy_name >
struct  boost::detail::dynamic_bitset_count_impl::boost::detail::dynamic_bitset_count_impl::count_table< false >
struct  boost::detail::dynamic_bitset_allowed_block_type< T >
struct  boost::detail::boost::detail::dynamic_bitset_allowed_block_type< bool >

Typedefs

typedef unsigned char boost::detail::dynamic_bitset_count_impl::byte_type

Enumerations

enum  boost::detail::dynamic_bitset_count_impl::mode { boost::detail::dynamic_bitset_count_impl::access_by_bytes, boost::detail::dynamic_bitset_count_impl::access_by_blocks }

Functions

template<typename T>
const unsigned char * boost::detail::object_representation (T *p)
template<typename Iterator>
std::size_t boost::detail::dynamic_bitset_count_impl::do_count (Iterator first, std::size_t length, int, mode_to_type< access_by_bytes > *)
template<typename Iterator, typename ValueType>
std::size_t boost::detail::dynamic_bitset_count_impl::do_count (Iterator first, std::size_t length, ValueType, mode_to_type< access_by_blocks > *)
template<typename T>
T::size_type boost::detail::vector_max_size_workaround (const T &v)

Variables

const unsigned int boost::detail::dynamic_bitset_count_impl::table_width = 8


Generated on Wed Jan 21 15:32:11 2009 for SystemC by  doxygen 1.5.5