std::base_bitset(3)

NAME

std::Base_bitset

SYNOPSIS

Public Types
    typedef unsigned long WordT
Public Member Functions
    Base_bitset ()
    Base_bitset (unsigned long __val)
    WordT & M_getword (size_t position)
    WordT M_getword (size_t position) const
    WordT & M_hiword ()
    WordT M_hiword () const
    void M_do_and (const Base_bitset< Nw > &x)
    void M_do_or (const Base_bitset< Nw > &x)
    void M_do_xor (const Base_bitset< Nw > &x)
    void M_do_left_shift (size_t shift)
    void M_do_right_shift (size_t shift)
    void M_do_flip ()
    void M_do_set ()
    void M_do_reset ()
    bool M_is_equal (const Base_bitset< Nw > &x) const
    bool M_is_any () const
    size_t M_do_count () const
    unsigned long M_do_to_ulong () const
    size_t M_do_find_first (size_t not_found) const
    size_t M_do_find_next (size_t  __prev,  size_t  not_found)
const
Static Public Member Functions
    static size_t S_whichword (size_t position)
    static size_t S_whichbyte (size_t position)
    static size_t S_whichbit (size_t position)
    static WordT S_maskbit (size_t position)
Public Attributes
    WordT M_w [Nw]
        0 is the least significant word.

Detailed Description

template<size_t Nw> struct std::Base_bitset< Nw >
Definition at line 77 of file bitset.

Member Data Documentation

template<size_t Nw> WordT std::Base_bitset< Nw >::M_w[Nw]
0 is the least significant word.
Definition at line 82 of file bitset.

Author

Generated automatically by Doxygen for libstdc++-v3 Source
from the source code.
libstdc++-v3 Source 1 Jan 2007
Copyright © 2010-2025 Platon Technologies, s.r.o.           Index | Man stránky | tLDP | Dokumenty | Utilitky | O projekte
Design by styleshout