|
unsigned int | count (const UList< bool > &bools, const bool val=true) |
|
bool | all (const UList< bool > &bools) |
|
bool | any (const UList< bool > &bools) |
|
bool | none (const UList< bool > &bools) |
|
void | set (List< bool > &bools, const labelRange &range) |
|
void | set (labelHashSet &hashset, const labelRange &range) |
|
void | set (bitSet &bitset, const labelRange &range) |
|
void | unset (List< bool > &bools, const labelRange &range) |
|
void | unset (labelHashSet &hashset, const labelRange &range) |
|
void | unset (bitSet &bitset, const labelRange &range) |
|
template<class UIntType > |
unsigned int | bit_count (UIntType x) |
|
template<> |
unsigned int | bit_count (uint32_t x) |
|
template<> |
unsigned int | bit_count (uint64_t x) |
|
template<class UIntType , unsigned BitWidth> |
UIntType | repeat_value (unsigned val) |
|
template<class UIntType > |
Ostream & | print (Ostream &os, UIntType value, char off='0', char on='1') |
|
bitSet | create (const label n, const labelHashSet &locations, const bool on=true) |
|
bitSet | create (const label n, const labelUList &locations, const bool on=true) |
|
bitSet | create (const label n, const label select, const labelUList &values, const bool on=true) |
|
template<class UIntType > |
Ostream & | operator<< (Ostream &os, const BitOps::bitInfo< UIntType > &info) |
|
Original source file BitOps.H
Definition in file BitOps.H.