.TH "std::_Base_bitset< _Nw >" 3cxx "Tue Jul 18 2023" "libstdc++" \" -*- nroff -*- .ad l .nh .SH NAME std::_Base_bitset< _Nw > .SH SYNOPSIS .br .PP .SS "Public Types" .in +1c .ti -1c .RI "typedef unsigned long \fB_WordT\fP" .br .in -1c .SS "Public Member Functions" .in +1c .ti -1c .RI "constexpr \fB_Base_bitset\fP (unsigned long long __val) noexcept" .br .ti -1c .RI "template bool \fB_M_are_all\fP () const noexcept" .br .ti -1c .RI "void \fB_M_do_and\fP (const \fB_Base_bitset\fP< _Nw > &__x) noexcept" .br .ti -1c .RI "size_t \fB_M_do_count\fP () const noexcept" .br .ti -1c .RI "size_t \fB_M_do_find_first\fP (size_t) const noexcept" .br .ti -1c .RI "size_t \fB_M_do_find_next\fP (size_t, size_t) const noexcept" .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) noexcept" .br .ti -1c .RI "void \fB_M_do_or\fP (const \fB_Base_bitset\fP< _Nw > &__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) noexcept" .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_Base_bitset\fP< _Nw > &__x) noexcept" .br .ti -1c .RI "const _WordT * \fB_M_getdata\fP () const noexcept" .br .ti -1c .RI "constexpr _WordT \fB_M_getword\fP (size_t __pos) const noexcept" .br .ti -1c .RI "_WordT & \fB_M_getword\fP (size_t __pos) noexcept" .br .ti -1c .RI "constexpr _WordT \fB_M_hiword\fP () const noexcept" .br .ti -1c .RI "_WordT & \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_Base_bitset\fP< _Nw > &__x) const noexcept" .br .in -1c .SS "Static Public Member Functions" .in +1c .ti -1c .RI "static constexpr _WordT \fB_S_maskbit\fP (size_t __pos) noexcept" .br .ti -1c .RI "static constexpr size_t \fB_S_whichbit\fP (size_t __pos) noexcept" .br .ti -1c .RI "static constexpr size_t \fB_S_whichbyte\fP (size_t __pos) noexcept" .br .ti -1c .RI "static constexpr size_t \fB_S_whichword\fP (size_t __pos) noexcept" .br .in -1c .SS "Public Attributes" .in +1c .ti -1c .RI "_WordT \fB_M_w\fP [_Nw]" .br .RI "0 is the least significant word\&. " .in -1c .SH "Detailed Description" .PP .SS "template .br struct std::_Base_bitset< _Nw >"Base class, general case\&. It is a class invariant that _Nw will be nonnegative\&. .PP See documentation for bitset\&. .SH "Member Data Documentation" .PP .SS "template _WordT \fBstd::_Base_bitset\fP< _Nw >::_M_w[_Nw]" .PP 0 is the least significant word\&. .SH "Author" .PP Generated automatically by Doxygen for libstdc++ from the source code\&.