#include <SparseBoolVector.hpp>
◆ SparseBoolVector() [1/3]
common::SparseBoolVector::SparseBoolVector |
( |
| ) |
|
|
default |
◆ SparseBoolVector() [2/3]
common::SparseBoolVector::SparseBoolVector |
( |
const ext::vector< bool > & |
raw | ) |
|
|
inline |
◆ SparseBoolVector() [3/3]
common::SparseBoolVector::SparseBoolVector |
( |
ext::list< element > |
data, |
|
|
size_t |
size |
|
) |
| |
|
inline |
◆ begin()
◆ data()
◆ end()
◆ operator ext::vector< bool >()
common::SparseBoolVector::operator ext::vector< bool > |
( |
| ) |
const |
|
inline |
◆ operator<=>()
std::strong_ordering common::SparseBoolVector::operator<=> |
( |
const SparseBoolVector & |
other | ) |
const |
|
inline |
◆ operator==()
bool common::SparseBoolVector::operator== |
( |
const SparseBoolVector & |
other | ) |
const |
|
inline |
◆ operator[]() [1/2]
BitReference common::SparseBoolVector::operator[] |
( |
size_t |
index | ) |
|
|
inline |
◆ operator[]() [2/2]
bool common::SparseBoolVector::operator[] |
( |
size_t |
index | ) |
const |
|
inline |
◆ push_back()
void common::SparseBoolVector::push_back |
( |
bool |
boolean | ) |
|
|
inline |
◆ resize()
void common::SparseBoolVector::resize |
( |
size_t |
newSize | ) |
|
|
inline |
◆ size()
size_t common::SparseBoolVector::size |
( |
| ) |
const |
|
inline |
◆ operator&
◆ operator&=
◆ operator<< [1/3]
◆ operator<< [2/3]
◆ operator<< [3/3]
◆ operator<<=
◆ m_Data
◆ m_Size
size_t common::SparseBoolVector::m_Size { 0 } |
The documentation for this class was generated from the following file: