any() const | Nice::DynamicBitsetT< Block, BlockVar > | |
any() const | Nice::DynamicBitsetT< Block, BlockVar > | |
append(Block block) | Nice::DynamicBitsetT< Block, BlockVar > | |
append(BlockInputIterator first, BlockInputIterator last) | Nice::DynamicBitsetT< Block, BlockVar > | inline |
append(Block block) | Nice::DynamicBitsetT< Block, BlockVar > | |
append(BlockInputIterator first, BlockInputIterator last) | Nice::DynamicBitsetT< Block, BlockVar > | inline |
bit_appender class | Nice::DynamicBitsetT< Block, BlockVar > | friend |
bit_index(size_type pos) | Nice::DynamicBitsetT< Block, BlockVar > | inlineprivatestatic |
bit_index(size_type pos) | Nice::DynamicBitsetT< Block, BlockVar > | inlineprivatestatic |
bit_mask(size_type pos) | Nice::DynamicBitsetT< Block, BlockVar > | inlineprivatestatic |
bit_mask(size_type pos) | Nice::DynamicBitsetT< Block, BlockVar > | inlineprivatestatic |
block_index(size_type pos) | Nice::DynamicBitsetT< Block, BlockVar > | inlineprivatestatic |
block_index(size_type pos) | Nice::DynamicBitsetT< Block, BlockVar > | inlineprivatestatic |
block_type typedef | Nice::DynamicBitsetT< Block, BlockVar > | |
block_type typedef | Nice::DynamicBitsetT< Block, BlockVar > | |
block_width_type typedef | Nice::DynamicBitsetT< Block, BlockVar > | |
block_width_type typedef | Nice::DynamicBitsetT< Block, BlockVar > | |
BOOST_STATIC_ASSERT((bool) DynamicBitsetImpl::allowed_block_type< Block >::value) | Nice::DynamicBitsetT< Block, BlockVar > | private |
BOOST_STATIC_ASSERT((bool) DynamicBitsetImpl::allowed_block_type< Block >::value) | Nice::DynamicBitsetT< Block, BlockVar > | private |
BOOST_STATIC_CONSTANT(block_width_type, bits_per_block=(std::numeric_limits< Block >::digits)) | Nice::DynamicBitsetT< Block, BlockVar > | |
BOOST_STATIC_CONSTANT(size_type, npos=static_cast< size_type >(-1)) | Nice::DynamicBitsetT< Block, BlockVar > | |
BOOST_STATIC_CONSTANT(block_width_type, ulong_width=std::numeric_limits< unsigned long >::digits) | Nice::DynamicBitsetT< Block, BlockVar > | private |
BOOST_STATIC_CONSTANT(block_width_type, bits_per_block=(std::numeric_limits< Block >::digits)) | Nice::DynamicBitsetT< Block, BlockVar > | |
BOOST_STATIC_CONSTANT(size_type, npos=static_cast< size_type >(-1)) | Nice::DynamicBitsetT< Block, BlockVar > | |
BOOST_STATIC_CONSTANT(block_width_type, ulong_width=std::numeric_limits< unsigned long >::digits) | Nice::DynamicBitsetT< Block, BlockVar > | private |
buffer_type typedef | Nice::DynamicBitsetT< Block, BlockVar > | private |
buffer_type typedef | Nice::DynamicBitsetT< Block, BlockVar > | private |
calc_num_blocks(size_type numbits) | Nice::DynamicBitsetT< Block, BlockVar > | inlineprivatestatic |
calc_num_blocks(size_type numbits) | Nice::DynamicBitsetT< Block, BlockVar > | privatestatic |
clear() | Nice::DynamicBitsetT< Block, BlockVar > | |
clear() | Nice::DynamicBitsetT< Block, BlockVar > | |
const_reference typedef | Nice::DynamicBitsetT< Block, BlockVar > | |
const_reference typedef | Nice::DynamicBitsetT< Block, BlockVar > | |
count() const | Nice::DynamicBitsetT< Block, BlockVar > | |
count() const | Nice::DynamicBitsetT< Block, BlockVar > | |
count_extra_bits() const | Nice::DynamicBitsetT< Block, BlockVar > | inlineprivate |
count_extra_bits() const | Nice::DynamicBitsetT< Block, BlockVar > | inlineprivate |
dispatch_init(T num_bits, unsigned long value, DynamicBitsetImpl::value_to_type< true >) | Nice::DynamicBitsetT< Block, BlockVar > | inline |
dispatch_init(T first, T last, DynamicBitsetImpl::value_to_type< false >) | Nice::DynamicBitsetT< Block, BlockVar > | inline |
dispatch_init(T num_bits, unsigned long value, DynamicBitsetImpl::value_to_type< true >) | Nice::DynamicBitsetT< Block, BlockVar > | inline |
dispatch_init(T first, T last, DynamicBitsetImpl::value_to_type< false >) | Nice::DynamicBitsetT< Block, BlockVar > | inline |
DynamicBitsetT() | Nice::DynamicBitsetT< Block, BlockVar > | explicit |
DynamicBitsetT(size_type num_bits, unsigned long value=0) | Nice::DynamicBitsetT< Block, BlockVar > | explicit |
DynamicBitsetT(const std::string &s, size_type pos, size_type n, size_type num_bits=npos) | Nice::DynamicBitsetT< Block, BlockVar > | inline |
DynamicBitsetT(const std::string &s, size_type pos=0) | Nice::DynamicBitsetT< Block, BlockVar > | inline |
DynamicBitsetT(BlockInputIterator first, BlockInputIterator last) | Nice::DynamicBitsetT< Block, BlockVar > | inline |
DynamicBitsetT(const DynamicBitsetT &b) | Nice::DynamicBitsetT< Block, BlockVar > | inline |
DynamicBitsetT() | Nice::DynamicBitsetT< Block, BlockVar > | explicit |
DynamicBitsetT(size_type num_bits, unsigned long value=0) | Nice::DynamicBitsetT< Block, BlockVar > | explicit |
DynamicBitsetT(const std::string &s, size_type pos, size_type n, size_type num_bits=npos) | Nice::DynamicBitsetT< Block, BlockVar > | inline |
DynamicBitsetT(const std::string &s, size_type pos=0) | Nice::DynamicBitsetT< Block, BlockVar > | inline |
DynamicBitsetT(BlockInputIterator first, BlockInputIterator last) | Nice::DynamicBitsetT< Block, BlockVar > | inline |
DynamicBitsetT(const DynamicBitsetT &b) | Nice::DynamicBitsetT< Block, BlockVar > | |
empty() const | Nice::DynamicBitsetT< Block, BlockVar > | inline |
empty() const | Nice::DynamicBitsetT< Block, BlockVar > | |
find_first() const | Nice::DynamicBitsetT< Block, BlockVar > | |
find_first() const | Nice::DynamicBitsetT< Block, BlockVar > | |
find_next(size_type pos) const | Nice::DynamicBitsetT< Block, BlockVar > | |
find_next(size_type pos) const | Nice::DynamicBitsetT< Block, BlockVar > | |
flip(size_type n) | Nice::DynamicBitsetT< Block, BlockVar > | |
flip() | Nice::DynamicBitsetT< Block, BlockVar > | |
flip(size_type n) | Nice::DynamicBitsetT< Block, BlockVar > | |
flip() | Nice::DynamicBitsetT< Block, BlockVar > | |
from_block_range(BlockIterator first, BlockIterator last, DynamicBitsetT< B, BV > &result) | Nice::DynamicBitsetT< Block, BlockVar > | friend |
from_block_range(BlockIterator first, BlockIterator last, DynamicBitsetT< B, BV > &result) | Nice::DynamicBitsetT< Block, BlockVar > | friend |
init_from_block_range(BlockIter first, BlockIter last) | Nice::DynamicBitsetT< Block, BlockVar > | inline |
init_from_block_range(BlockIter first, BlockIter last) | Nice::DynamicBitsetT< Block, BlockVar > | inline |
init_from_string(const std::string &s, std::string::size_type pos, std::string::size_type n, size_type num_bits) | Nice::DynamicBitsetT< Block, BlockVar > | inlineprivate |
init_from_string(const std::string &s, std::string::size_type pos, std::string::size_type n, size_type num_bits) | Nice::DynamicBitsetT< Block, BlockVar > | inlineprivate |
init_from_unsigned_long(size_type num_bits, unsigned long value) | Nice::DynamicBitsetT< Block, BlockVar > | inlineprivate |
init_from_unsigned_long(size_type num_bits, unsigned long value) | Nice::DynamicBitsetT< Block, BlockVar > | inlineprivate |
intersects(const DynamicBitsetT &a) const | Nice::DynamicBitsetT< Block, BlockVar > | |
intersects(const DynamicBitsetT &a) const | Nice::DynamicBitsetT< Block, BlockVar > | |
is_proper_subset_of(const DynamicBitsetT &a) const | Nice::DynamicBitsetT< Block, BlockVar > | |
is_proper_subset_of(const DynamicBitsetT &a) const | Nice::DynamicBitsetT< Block, BlockVar > | |
is_subset_of(const DynamicBitsetT &a) const | Nice::DynamicBitsetT< Block, BlockVar > | |
is_subset_of(const DynamicBitsetT &a) const | Nice::DynamicBitsetT< Block, BlockVar > | |
m_append(BlockInputIterator first, BlockInputIterator last, std::input_iterator_tag) | Nice::DynamicBitsetT< Block, BlockVar > | inline |
m_append(BlockInputIterator first, BlockInputIterator last, std::forward_iterator_tag) | Nice::DynamicBitsetT< Block, BlockVar > | inline |
m_append(BlockInputIterator first, BlockInputIterator last, std::input_iterator_tag) | Nice::DynamicBitsetT< Block, BlockVar > | inline |
m_append(BlockInputIterator first, BlockInputIterator last, std::forward_iterator_tag) | Nice::DynamicBitsetT< Block, BlockVar > | inline |
m_check_invariants() const | Nice::DynamicBitsetT< Block, BlockVar > | private |
m_check_invariants() const | Nice::DynamicBitsetT< Block, BlockVar > | private |
m_do_find_from(size_type first_block) const | Nice::DynamicBitsetT< Block, BlockVar > | private |
m_do_find_from(size_type first_block) const | Nice::DynamicBitsetT< Block, BlockVar > | private |
m_highest_block() | Nice::DynamicBitsetT< Block, BlockVar > | inlineprivate |
m_highest_block() const | Nice::DynamicBitsetT< Block, BlockVar > | inlineprivate |
m_highest_block() | Nice::DynamicBitsetT< Block, BlockVar > | private |
m_highest_block() const | Nice::DynamicBitsetT< Block, BlockVar > | private |
m_unchecked_test(size_type pos) const | Nice::DynamicBitsetT< Block, BlockVar > | private |
m_unchecked_test(size_type pos) const | Nice::DynamicBitsetT< Block, BlockVar > | private |
m_zero_unused_bits() | Nice::DynamicBitsetT< Block, BlockVar > | inlineprivate |
m_zero_unused_bits() | Nice::DynamicBitsetT< Block, BlockVar > | private |
max_size() const | Nice::DynamicBitsetT< Block, BlockVar > | inline |
max_size() const | Nice::DynamicBitsetT< Block, BlockVar > | |
none() const | Nice::DynamicBitsetT< Block, BlockVar > | inline |
none() const | Nice::DynamicBitsetT< Block, BlockVar > | |
num_blocks() const | Nice::DynamicBitsetT< Block, BlockVar > | inline |
num_blocks() const | Nice::DynamicBitsetT< Block, BlockVar > | |
operator &=(const DynamicBitsetT &b) | Nice::DynamicBitsetT< Block, BlockVar > | |
operator &=(const DynamicBitsetT &b) | Nice::DynamicBitsetT< Block, BlockVar > | |
operator-=(const DynamicBitsetT &b) | Nice::DynamicBitsetT< Block, BlockVar > | |
operator-=(const DynamicBitsetT &b) | Nice::DynamicBitsetT< Block, BlockVar > | |
operator<(const DynamicBitsetT< B, BV > &a, const DynamicBitsetT< B, BV > &b) | Nice::DynamicBitsetT< Block, BlockVar > | friend |
operator<(const DynamicBitsetT< B, BV > &a, const DynamicBitsetT< B, BV > &b) | Nice::DynamicBitsetT< Block, BlockVar > | friend |
operator<<(size_type n) const | Nice::DynamicBitsetT< Block, BlockVar > | |
operator<<(size_type n) const | Nice::DynamicBitsetT< Block, BlockVar > | |
operator<<=(size_type n) | Nice::DynamicBitsetT< Block, BlockVar > | |
operator<<=(size_type n) | Nice::DynamicBitsetT< Block, BlockVar > | |
operator=(const DynamicBitsetT &b) | Nice::DynamicBitsetT< Block, BlockVar > | |
operator=(const DynamicBitsetT &b) | Nice::DynamicBitsetT< Block, BlockVar > | |
operator==(const DynamicBitsetT< B, BV > &a, const DynamicBitsetT< B, BV > &b) | Nice::DynamicBitsetT< Block, BlockVar > | friend |
operator==(const DynamicBitsetT< B, BV > &a, const DynamicBitsetT< B, BV > &b) | Nice::DynamicBitsetT< Block, BlockVar > | friend |
operator>>(size_type n) const | Nice::DynamicBitsetT< Block, BlockVar > | |
operator>>(std::istream &is, DynamicBitsetT< B, BV > &b) | Nice::DynamicBitsetT< Block, BlockVar > | friend |
operator>>(size_type n) const | Nice::DynamicBitsetT< Block, BlockVar > | |
operator>>(std::istream &is, DynamicBitsetT< B, BV > &b) | Nice::DynamicBitsetT< Block, BlockVar > | friend |
operator>>=(size_type n) | Nice::DynamicBitsetT< Block, BlockVar > | |
operator>>=(size_type n) | Nice::DynamicBitsetT< Block, BlockVar > | |
operator[](size_type pos) | Nice::DynamicBitsetT< Block, BlockVar > | inline |
operator[](size_type pos) const | Nice::DynamicBitsetT< Block, BlockVar > | inline |
operator[](size_type pos) | Nice::DynamicBitsetT< Block, BlockVar > | inline |
operator[](size_type pos) const | Nice::DynamicBitsetT< Block, BlockVar > | inline |
operator^=(const DynamicBitsetT &b) | Nice::DynamicBitsetT< Block, BlockVar > | |
operator^=(const DynamicBitsetT &b) | Nice::DynamicBitsetT< Block, BlockVar > | |
operator|=(const DynamicBitsetT &b) | Nice::DynamicBitsetT< Block, BlockVar > | |
operator|=(const DynamicBitsetT &b) | Nice::DynamicBitsetT< Block, BlockVar > | |
operator~() const | Nice::DynamicBitsetT< Block, BlockVar > | |
operator~() const | Nice::DynamicBitsetT< Block, BlockVar > | |
push_back(bool bit) | Nice::DynamicBitsetT< Block, BlockVar > | |
push_back(bool bit) | Nice::DynamicBitsetT< Block, BlockVar > | |
reset(size_type n) | Nice::DynamicBitsetT< Block, BlockVar > | |
reset() | Nice::DynamicBitsetT< Block, BlockVar > | |
reset(size_type n) | Nice::DynamicBitsetT< Block, BlockVar > | |
reset() | Nice::DynamicBitsetT< Block, BlockVar > | |
resize(size_type numbits, bool value=false) | Nice::DynamicBitsetT< Block, BlockVar > | |
resize(size_type numbits, bool value=false) | Nice::DynamicBitsetT< Block, BlockVar > | |
set(size_type n, bool val=true) | Nice::DynamicBitsetT< Block, BlockVar > | |
set() | Nice::DynamicBitsetT< Block, BlockVar > | |
set(size_type n, bool val=true) | Nice::DynamicBitsetT< Block, BlockVar > | |
set() | Nice::DynamicBitsetT< Block, BlockVar > | |
size() const | Nice::DynamicBitsetT< Block, BlockVar > | inline |
size() const | Nice::DynamicBitsetT< Block, BlockVar > | |
size_type typedef | Nice::DynamicBitsetT< Block, BlockVar > | |
size_type typedef | Nice::DynamicBitsetT< Block, BlockVar > | |
swap(DynamicBitsetT &b) | Nice::DynamicBitsetT< Block, BlockVar > | inline |
swap(DynamicBitsetT &b) | Nice::DynamicBitsetT< Block, BlockVar > | |
test(size_type n) const | Nice::DynamicBitsetT< Block, BlockVar > | |
test(size_type n) const | Nice::DynamicBitsetT< Block, BlockVar > | |
to_block_range(const DynamicBitsetT< B, BV > &b, BlockOutputIterator result) | Nice::DynamicBitsetT< Block, BlockVar > | friend |
to_block_range(const DynamicBitsetT< B, BV > &b, BlockOutputIterator result) | Nice::DynamicBitsetT< Block, BlockVar > | friend |
to_string_helper(const DynamicBitsetT< B, BV > &b, std::string &s, bool dump_all) | Nice::DynamicBitsetT< Block, BlockVar > | friend |
to_string_helper(const DynamicBitsetT< B, BV > &b, std::string &s, bool dump_all) | Nice::DynamicBitsetT< Block, BlockVar > | friend |
to_ulong() const | Nice::DynamicBitsetT< Block, BlockVar > | |
to_ulong() const | Nice::DynamicBitsetT< Block, BlockVar > | |
~DynamicBitsetT() | Nice::DynamicBitsetT< Block, BlockVar > | inline |
~DynamicBitsetT() | Nice::DynamicBitsetT< Block, BlockVar > | |