Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

std::_Base_bitset Struct Template Reference

#include <std_bitset.h>

Inherited by std::bitset [private].

List of all members.

Public Types


Public Methods


Public Attributes


Static Public Methods

template<size_t _Nw> struct std::_Base_bitset


Member Typedef Documentation

typedef unsigned long _WordT
 


Constructor & Destructor Documentation

_Base_bitset ( void ) [inline]
 

_Base_bitset ( unsigned long __val ) [inline]
 


Member Function Documentation

size_t _S_whichword ( size_t __pos ) [inline, static]
 

size_t _S_whichbyte ( size_t __pos ) [inline, static]
 

size_t _S_whichbit ( size_t __pos ) [inline, static]
 

_WordT _S_maskbit ( size_t __pos ) [inline, static]
 

_WordT & _M_getword ( size_t __pos ) [inline]
 

_WordT _M_getword ( size_t __pos ) const [inline]
 

_WordT & _M_hiword ( ) [inline]
 

_WordT _M_hiword ( ) const [inline]
 

void _M_do_and ( const _Base_bitset< _Nw > & __x ) [inline]
 

void _M_do_or ( const _Base_bitset< _Nw > & __x ) [inline]
 

void _M_do_xor ( const _Base_bitset< _Nw > & __x ) [inline]
 

void _M_do_left_shift ( size_t __shift )
 

void _M_do_right_shift ( size_t __shift )
 

void _M_do_flip ( ) [inline]
 

void _M_do_set ( ) [inline]
 

void _M_do_reset ( ) [inline]
 

bool _M_is_equal ( const _Base_bitset< _Nw > & __x ) const [inline]
 

bool _M_is_any ( ) const [inline]
 

size_t _M_do_count ( ) const [inline]
 

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
 


Member Data Documentation

_WordT _M_w[_Nw]
 


The documentation for this struct was generated from the following file:
Generated at Fri Apr 6 15:54:32 2001 for libstdc++ by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001