.TH "std::tr2::__dynamic_bitset_base< _WordT, _Alloc >" 3cxx "libstdc++" \" -*- nroff -*- .ad l .nh .SH NAME std::tr2::__dynamic_bitset_base< _WordT, _Alloc > .SH SYNOPSIS .br .PP .PP \fC#include \fP .PP Inherited by \fBstd::tr2::dynamic_bitset< _WordT, _Alloc >\fP\fC [private]\fP\&. .SS "Public Types" .in +1c .ti -1c .RI "\fBtypedef\fP _Alloc \fBallocator_type\fP" .br .ti -1c .RI "\fBtypedef\fP _WordT \fBblock_type\fP" .br .ti -1c .RI "\fBtypedef\fP 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)=\fBdefault\fP" .br .ti -1c .RI "\fB__dynamic_bitset_base\fP (\fBconst\fP \fB__dynamic_bitset_base\fP &)=\fBdefault\fP" .br .ti -1c .RI "\fB__dynamic_bitset_base\fP (\fBconst\fP allocator_type &\fB__alloc\fP)" .br .ti -1c .RI "\fB__dynamic_bitset_base\fP (size_type \fB__nbits\fP, unsigned long long __val=0ULL, \fBconst\fP allocator_type &\fB__alloc\fP=allocator_type())" .br .ti -1c .RI "size_t \fB_M_are_all_aux\fP () \fBconst\fP \fBnoexcept\fP" .br .ti -1c .RI "\fBvoid\fP \fB_M_clear\fP () \fBnoexcept\fP" .br .ti -1c .RI "\fBvoid\fP \fB_M_do_and\fP (\fBconst\fP \fB__dynamic_bitset_base\fP &__x) \fBnoexcept\fP" .br .ti -1c .RI "\fBvoid\fP \fB_M_do_append_block\fP (block_type \fB__block\fP, size_type \fB__pos\fP)" .br .ti -1c .RI "size_t \fB_M_do_count\fP () \fBconst\fP \fBnoexcept\fP" .br .ti -1c .RI "\fBvoid\fP \fB_M_do_dif\fP (\fBconst\fP \fB__dynamic_bitset_base\fP &__x) \fBnoexcept\fP" .br .ti -1c .RI "size_type \fB_M_do_find_first\fP (size_t \fB__not_found\fP) \fBconst\fP" .br .ti -1c .RI "size_type \fB_M_do_find_next\fP (size_t \fB__prev\fP, size_t \fB__not_found\fP) \fBconst\fP" .br .ti -1c .RI "\fBvoid\fP \fB_M_do_flip\fP () \fBnoexcept\fP" .br .ti -1c .RI "\fBvoid\fP \fB_M_do_left_shift\fP (size_t \fB__shift\fP)" .br .ti -1c .RI "\fBvoid\fP \fB_M_do_or\fP (\fBconst\fP \fB__dynamic_bitset_base\fP &__x) \fBnoexcept\fP" .br .ti -1c .RI "\fBvoid\fP \fB_M_do_reset\fP () \fBnoexcept\fP" .br .ti -1c .RI "\fBvoid\fP \fB_M_do_right_shift\fP (size_t \fB__shift\fP)" .br .ti -1c .RI "\fBvoid\fP \fB_M_do_set\fP () \fBnoexcept\fP" .br .ti -1c .RI "unsigned long long \fB_M_do_to_ullong\fP () \fBconst\fP" .br .ti -1c .RI "unsigned long \fB_M_do_to_ulong\fP () \fBconst\fP" .br .ti -1c .RI "\fBvoid\fP \fB_M_do_xor\fP (\fBconst\fP \fB__dynamic_bitset_base\fP &__x) \fBnoexcept\fP" .br .ti -1c .RI "allocator_type \fB_M_get_allocator\fP () \fBconst\fP \fBnoexcept\fP" .br .ti -1c .RI "block_type \fB_M_getword\fP (size_type \fB__pos\fP) \fBconst\fP \fBnoexcept\fP" .br .ti -1c .RI "block_type & \fB_M_getword\fP (size_type \fB__pos\fP) \fBnoexcept\fP" .br .ti -1c .RI "block_type \fB_M_hiword\fP () \fBconst\fP \fBnoexcept\fP" .br .ti -1c .RI "block_type & \fB_M_hiword\fP () \fBnoexcept\fP" .br .ti -1c .RI "bool \fB_M_is_any\fP () \fBconst\fP \fBnoexcept\fP" .br .ti -1c .RI "bool \fB_M_is_equal\fP (\fBconst\fP \fB__dynamic_bitset_base\fP &__x) \fBconst\fP \fBnoexcept\fP" .br .ti -1c .RI "bool \fB_M_is_less\fP (\fBconst\fP \fB__dynamic_bitset_base\fP &__x) \fBconst\fP \fBnoexcept\fP" .br .ti -1c .RI "bool \fB_M_is_proper_subset_of\fP (\fBconst\fP \fB__dynamic_bitset_base\fP &__b) \fBconst\fP \fBnoexcept\fP" .br .ti -1c .RI "bool \fB_M_is_subset_of\fP (\fBconst\fP \fB__dynamic_bitset_base\fP &__b) \fBnoexcept\fP" .br .ti -1c .RI "\fBvoid\fP \fB_M_resize\fP (size_t \fB__nbits\fP, bool __value)" .br .ti -1c .RI "size_type \fB_M_size\fP () \fBconst\fP \fBnoexcept\fP" .br .ti -1c .RI "\fBvoid\fP \fB_M_swap\fP (\fB__dynamic_bitset_base\fP &__b) \fBnoexcept\fP" .br .ti -1c .RI "\fB__dynamic_bitset_base\fP & \fBoperator=\fP (\fB__dynamic_bitset_base\fP &&)=\fBdefault\fP" .br .ti -1c .RI "\fB__dynamic_bitset_base\fP & \fBoperator=\fP (\fBconst\fP \fB__dynamic_bitset_base\fP &)=\fBdefault\fP" .br .in -1c .SS "Static Public Member Functions" .in +1c .ti -1c .RI "\fBstatic\fP block_type \fB_S_maskbit\fP (size_type \fB__pos\fP) \fBnoexcept\fP" .br .ti -1c .RI "\fBstatic\fP size_type \fB_S_whichbit\fP (size_type \fB__pos\fP) \fBnoexcept\fP" .br .ti -1c .RI "\fBstatic\fP size_type \fB_S_whichbyte\fP (size_type \fB__pos\fP) \fBnoexcept\fP" .br .ti -1c .RI "\fBstatic\fP size_type \fB_S_whichword\fP (size_type \fB__pos\fP) \fBnoexcept\fP" .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 "\fBstatic\fP \fBconst\fP size_type \fB_S_bits_per_block\fP" .br .ti -1c .RI "\fBstatic\fP \fBconst\fP size_type \fBnpos\fP" .br .in -1c .SH "Detailed Description" .PP .SS "template<\fBtypename\fP _WordT = unsigned long long, \fBtypename\fP _Alloc = std::allocator<_WordT>> .br struct std::tr2::__dynamic_bitset_base< _WordT, _Alloc >"Base class, general case\&. .PP See documentation for dynamic_bitset\&. .SH "Member Data Documentation" .PP .SS "template<\fBtypename\fP _WordT = unsigned long long, \fBtypename\fP _Alloc = std::allocator<_WordT>> \fBstd::vector\fP \fBstd::tr2::__dynamic_bitset_base\fP< _WordT, _Alloc >::_M_w" .PP 0 is the least significant word\&. .SH "Author" .PP Generated automatically by Doxygen for libstdc++ from the source code\&.