.TH "std::tr2::__dynamic_bitset_base< _WordT, _Alloc >" 3cxx "Fri May 28 2021" "libstdc++" \" -*- nroff -*- .ad l .nh .SH NAME std::tr2::__dynamic_bitset_base< _WordT, _Alloc > .SH SYNOPSIS .br .PP .SS "Public Types" .in +1c .ti -1c .RI "typedef _Alloc \fBallocator_type\fP" .br .ti -1c .RI "typedef _WordT \fBblock_type\fP" .br .ti -1c .RI "typedef size_t \fBsize_type\fP" .br .in -1c .SS "Public Member Functions" .in +1c .ti -1c .RI "\fB__dynamic_bitset_base\fP (\fB__dynamic_bitset_base\fP &&__b)=default" .br .ti -1c .RI "\fB__dynamic_bitset_base\fP (const \fB__dynamic_bitset_base\fP &)=default" .br .ti -1c .RI "\fB__dynamic_bitset_base\fP (const allocator_type &__alloc)" .br .ti -1c .RI "\fB__dynamic_bitset_base\fP (size_type __nbits, unsigned long long __val=0ULL, const allocator_type &__alloc=allocator_type())" .br .ti -1c .RI "size_t \fB_M_are_all_aux\fP () const noexcept" .br .ti -1c .RI "void \fB_M_clear\fP () noexcept" .br .ti -1c .RI "void \fB_M_do_and\fP (const \fB__dynamic_bitset_base\fP &__x) noexcept" .br .ti -1c .RI "void \fB_M_do_append_block\fP (block_type __block, size_type __pos)" .br .ti -1c .RI "size_t \fB_M_do_count\fP () const noexcept" .br .ti -1c .RI "void \fB_M_do_dif\fP (const \fB__dynamic_bitset_base\fP &__x) noexcept" .br .ti -1c .RI "size_type \fB_M_do_find_first\fP (size_t __not_found) const" .br .ti -1c .RI "size_type \fB_M_do_find_next\fP (size_t __prev, size_t __not_found) const" .br .ti -1c .RI "void \fB_M_do_flip\fP () noexcept" .br .ti -1c .RI "void \fB_M_do_left_shift\fP (size_t __shift)" .br .ti -1c .RI "void \fB_M_do_or\fP (const \fB__dynamic_bitset_base\fP &__x) noexcept" .br .ti -1c .RI "void \fB_M_do_reset\fP () noexcept" .br .ti -1c .RI "void \fB_M_do_right_shift\fP (size_t __shift)" .br .ti -1c .RI "void \fB_M_do_set\fP () noexcept" .br .ti -1c .RI "unsigned long long \fB_M_do_to_ullong\fP () const" .br .ti -1c .RI "unsigned long \fB_M_do_to_ulong\fP () const" .br .ti -1c .RI "void \fB_M_do_xor\fP (const \fB__dynamic_bitset_base\fP &__x) noexcept" .br .ti -1c .RI "allocator_type \fB_M_get_allocator\fP () const noexcept" .br .ti -1c .RI "block_type \fB_M_getword\fP (size_type __pos) const noexcept" .br .ti -1c .RI "block_type & \fB_M_getword\fP (size_type __pos) noexcept" .br .ti -1c .RI "block_type \fB_M_hiword\fP () const noexcept" .br .ti -1c .RI "block_type & \fB_M_hiword\fP () noexcept" .br .ti -1c .RI "bool \fB_M_is_any\fP () const noexcept" .br .ti -1c .RI "bool \fB_M_is_equal\fP (const \fB__dynamic_bitset_base\fP &__x) const noexcept" .br .ti -1c .RI "bool \fB_M_is_less\fP (const \fB__dynamic_bitset_base\fP &__x) const noexcept" .br .ti -1c .RI "bool \fB_M_is_proper_subset_of\fP (const \fB__dynamic_bitset_base\fP &__b) const noexcept" .br .ti -1c .RI "bool \fB_M_is_subset_of\fP (const \fB__dynamic_bitset_base\fP &__b) noexcept" .br .ti -1c .RI "void \fB_M_resize\fP (size_t __nbits, bool __value)" .br .ti -1c .RI "size_type \fB_M_size\fP () const noexcept" .br .ti -1c .RI "void \fB_M_swap\fP (\fB__dynamic_bitset_base\fP &__b) noexcept" .br .ti -1c .RI "\fB__dynamic_bitset_base\fP & \fBoperator=\fP (\fB__dynamic_bitset_base\fP &&)=default" .br .ti -1c .RI "\fB__dynamic_bitset_base\fP & \fBoperator=\fP (const \fB__dynamic_bitset_base\fP &)=default" .br .in -1c .SS "Static Public Member Functions" .in +1c .ti -1c .RI "static block_type \fB_S_maskbit\fP (size_type __pos) noexcept" .br .ti -1c .RI "static size_type \fB_S_whichbit\fP (size_type __pos) noexcept" .br .ti -1c .RI "static size_type \fB_S_whichbyte\fP (size_type __pos) noexcept" .br .ti -1c .RI "static size_type \fB_S_whichword\fP (size_type __pos) noexcept" .br .in -1c .SS "Public Attributes" .in +1c .ti -1c .RI "\fBstd::vector\fP< block_type, allocator_type > \fB_M_w\fP" .br .RI "0 is the least significant word\&. " .in -1c .SS "Static Public Attributes" .in +1c .ti -1c .RI "static const size_type \fB_S_bits_per_block\fP" .br .ti -1c .RI "static const size_type \fBnpos\fP" .br .in -1c .SH "Detailed Description" .PP .SS "template> .br struct std::tr2::__dynamic_bitset_base< _WordT, _Alloc >" Base class, general case\&. .PP See documentation for dynamic_bitset\&. .PP Definition at line 62 of file dynamic_bitset\&. .SH "Member Data Documentation" .PP .SS "template> \fBstd::vector\fP \fBstd::tr2::__dynamic_bitset_base\fP< _WordT, _Alloc >::_M_w" .PP 0 is the least significant word\&. .PP Definition at line 75 of file dynamic_bitset\&. .SH "Author" .PP Generated automatically by Doxygen for libstdc++ from the source code\&.