man std::Base_bitset (Fonctions bibliothèques) -

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.