#include <Bitmap.h>
◆ Bitmap() [1/3]
template<size_t bitmapSize, typename WordType >
◆ Bitmap() [2/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ Bitmap() [3/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ clear() [1/3]
template<size_t bitmapSize, typename WordType >
◆ clear() [2/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ clear() [3/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ clearAll() [1/3]
template<size_t bitmapSize, typename WordType >
void Bitmap::clearAll |
( |
| ) |
|
|
inline |
◆ clearAll() [2/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ clearAll() [3/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ concurrentTestAndClear() [1/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ concurrentTestAndClear() [2/3]
template<size_t bitmapSize, typename WordType >
bool Bitmap::concurrentTestAndClear |
( |
size_t |
n | ) |
|
|
inline |
◆ concurrentTestAndClear() [3/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ concurrentTestAndSet() [1/3]
template<size_t bitmapSize, typename WordType >
bool Bitmap::concurrentTestAndSet |
( |
size_t |
n | ) |
|
|
inline |
◆ concurrentTestAndSet() [2/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ concurrentTestAndSet() [3/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ count() [1/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ count() [2/3]
template<size_t bitmapSize, typename WordType >
◆ count() [3/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ exclude() [1/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ exclude() [2/3]
template<size_t bitmapSize, typename WordType >
void Bitmap::exclude |
( |
const Bitmap< bitmapSize, WordType > & |
other | ) |
|
|
inline |
◆ exclude() [3/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ filter() [1/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ filter() [2/3]
template<size_t bitmapSize, typename WordType >
void Bitmap::filter |
( |
const Bitmap< bitmapSize, WordType > & |
other | ) |
|
|
inline |
◆ filter() [3/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ findRunOfZeros() [1/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ findRunOfZeros() [2/3]
template<size_t bitmapSize, typename WordType >
◆ findRunOfZeros() [3/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ forEachSetBit() [1/3]
template<size_t bitmapSize, typename WordType = uint32_t>
template<typename Func >
void WTF::Bitmap< bitmapSize, WordType >::forEachSetBit |
( |
const Func & |
| ) |
const |
◆ forEachSetBit() [2/3]
template<size_t bitmapSize, typename WordType >
template<typename Func >
void Bitmap::forEachSetBit |
( |
const Func & |
func | ) |
const |
|
inline |
◆ forEachSetBit() [3/3]
template<size_t bitmapSize, typename WordType = uint32_t>
template<typename Func >
void WTF::Bitmap< bitmapSize, WordType >::forEachSetBit |
( |
const Func & |
| ) |
const |
◆ get() [1/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ get() [2/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ get() [3/3]
template<size_t bitmapSize, typename WordType >
bool Bitmap::get |
( |
size_t |
n | ) |
const |
|
inline |
◆ hash() [1/3]
template<size_t bitmapSize, typename WordType = uint32_t>
unsigned WTF::Bitmap< bitmapSize, WordType >::hash |
( |
| ) |
const |
◆ hash() [2/3]
template<size_t bitmapSize, typename WordType = uint32_t>
unsigned WTF::Bitmap< bitmapSize, WordType >::hash |
( |
| ) |
const |
◆ hash() [3/3]
template<size_t bitmapSize, typename WordType >
unsigned Bitmap::hash |
( |
| ) |
const |
|
inline |
◆ isEmpty() [1/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ isEmpty() [2/3]
template<size_t bitmapSize, typename WordType >
size_t Bitmap::isEmpty |
( |
| ) |
const |
|
inline |
◆ isEmpty() [3/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ isFull() [1/3]
template<size_t bitmapSize, typename WordType >
size_t Bitmap::isFull |
( |
| ) |
const |
|
inline |
◆ isFull() [2/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ isFull() [3/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ merge() [1/3]
template<size_t bitmapSize, typename WordType >
void Bitmap::merge |
( |
const Bitmap< bitmapSize, WordType > & |
other | ) |
|
|
inline |
◆ merge() [2/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ merge() [3/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ mergeAndClear() [1/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ mergeAndClear() [2/3]
template<size_t bitmapSize, typename WordType >
void Bitmap::mergeAndClear |
( |
Bitmap< bitmapSize, WordType > & |
other | ) |
|
|
inline |
◆ mergeAndClear() [3/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ nextPossiblyUnset() [1/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ nextPossiblyUnset() [2/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ nextPossiblyUnset() [3/3]
template<size_t bitmapSize, typename WordType >
◆ operator!=() [1/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ operator!=() [2/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ operator!=() [3/3]
template<size_t bitmapSize, typename WordType >
bool Bitmap::operator!= |
( |
const Bitmap< bitmapSize, WordType > & |
other | ) |
const |
|
inline |
◆ operator==() [1/3]
template<size_t bitmapSize, typename WordType = uint32_t>
bool WTF::Bitmap< bitmapSize, WordType >::operator== |
( |
const Bitmap< bitmapSize, WordType > & |
| ) |
const |
◆ operator==() [2/3]
template<size_t bitmapSize, typename WordType >
bool Bitmap::operator== |
( |
const Bitmap< bitmapSize, WordType > & |
other | ) |
const |
|
inline |
◆ operator==() [3/3]
template<size_t bitmapSize, typename WordType = uint32_t>
bool WTF::Bitmap< bitmapSize, WordType >::operator== |
( |
const Bitmap< bitmapSize, WordType > & |
| ) |
const |
◆ set() [1/6]
template<size_t bitmapSize, typename WordType >
◆ set() [2/6]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ set() [3/6]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ set() [4/6]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ set() [5/6]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ set() [6/6]
template<size_t bitmapSize, typename WordType >
◆ setAndClear() [1/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ setAndClear() [2/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ setAndClear() [3/3]
template<size_t bitmapSize, typename WordType >
void Bitmap::setAndClear |
( |
Bitmap< bitmapSize, WordType > & |
other | ) |
|
|
inline |
◆ size() [1/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ size() [2/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ size() [3/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ testAndClear() [1/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ testAndClear() [2/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ testAndClear() [3/3]
template<size_t bitmapSize, typename WordType >
bool Bitmap::testAndClear |
( |
size_t |
n | ) |
|
|
inline |
◆ testAndSet() [1/3]
template<size_t bitmapSize, typename WordType >
bool Bitmap::testAndSet |
( |
size_t |
n | ) |
|
|
inline |
◆ testAndSet() [2/3]
template<size_t bitmapSize, typename WordType = uint32_t>
◆ testAndSet() [3/3]
template<size_t bitmapSize, typename WordType = uint32_t>
The documentation for this class was generated from the following file:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/wtf/Bitmap.h