#include <pieceMask32.h>

| Public Member Functions | |
| PieceMask32 () | |
| PieceMask32 (const misc::Mask32 &m1, const misc::Mask32 &m2) | |
| const misc::Mask32 & | getMask (int index) const | 
| PieceMask32 & | operator^= (const PieceMask32 &o) | 
| PieceMask32 & | operator&= (const PieceMask32 &o) | 
| PieceMask32 & | operator|= (const PieceMask32 &o) | 
| PieceMask32 & | operator-= (const PieceMask32 &o) | 
| PieceMask32 & | operator+= (const PieceMask32 &o) | 
| void | resetAll () | 
| void | setAll () | 
| bool | none () const | 
| bool | hasMultipleBit () const | 
| int | countBit2 () const | 
| bit の数を2まで数える  More... | |
| int | countBit () const | 
| int | takeOneBit () | 
| Static Public Member Functions | |
| static int | numToIndex (int num) | 
| static int | numToOffset (int num) | 
| Protected Member Functions | |
| misc::Mask32 & | mutableMask (int index) | 
| Protected Attributes | |
| CArray< misc::Mask32, 2 > | mask | 
Definition at line 13 of file pieceMask32.h.
| 
 | inline | 
Definition at line 21 of file pieceMask32.h.
References resetAll().
| 
 | inline | 
Definition at line 25 of file pieceMask32.h.
References mask.
| 
 | inline | 
Definition at line 103 of file pieceMask32.h.
References mask.
| 
 | inline | 
| 
 | inline | 
Definition at line 32 of file pieceMask32.h.
References mask.
| 
 | inline | 
Definition at line 79 of file pieceMask32.h.
| 
 | inlineprotected | 
Definition at line 30 of file pieceMask32.h.
References mask.
| 
 | inline | 
Definition at line 75 of file pieceMask32.h.
References mask.
Referenced by countBit2(), hasMultipleBit(), and takeOneBit().
| 
 | inlinestatic | 
Definition at line 18 of file pieceMask32.h.
| 
 | inlinestatic | 
Definition at line 19 of file pieceMask32.h.
| 
 | inline | 
Definition at line 42 of file pieceMask32.h.
References mask.
| 
 | inline | 
Definition at line 60 of file pieceMask32.h.
References mask.
| 
 | inline | 
Definition at line 54 of file pieceMask32.h.
References mask.
| 
 | inline | 
Definition at line 36 of file pieceMask32.h.
References mask.
| 
 | inline | 
Definition at line 48 of file pieceMask32.h.
References mask.
| 
 | inline | 
Definition at line 66 of file pieceMask32.h.
References osl::misc::GeneralMask< Integer >::makeDirect(), and mask.
Referenced by PieceMask32().
| 
 | inline | 
Definition at line 70 of file pieceMask32.h.
References osl::misc::GeneralMask< Integer >::makeDirect(), and mask.
| 
 | inline | 
Definition at line 107 of file pieceMask32.h.
| 
 | protected | 
Definition at line 16 of file pieceMask32.h.
Referenced by countBit(), countBit2(), getMask(), hasMultipleBit(), mutableMask(), none(), operator&=(), operator+=(), operator-=(), operator^=(), operator|=(), PieceMask32(), resetAll(), setAll(), and takeOneBit().
 1.8.4
 1.8.4