#include <sql_bitmap.h>
◆ anonymous enum
template<
uint default_width>
◆ Bitmap() [1/3]
template<
uint default_width>
◆ Bitmap() [2/3]
template<
uint default_width>
◆ Bitmap() [3/3]
template<
uint default_width>
◆ bits_set()
template<
uint default_width>
◆ clear_all()
template<
uint default_width>
void Bitmap< default_width >::clear_all |
( |
| ) |
|
|
inline |
◆ clear_bit()
template<
uint default_width>
◆ get_first_set()
template<
uint default_width>
uint Bitmap< default_width >::get_first_set |
( |
| ) |
const |
|
inline |
◆ init() [1/2]
template<
uint default_width>
void Bitmap< default_width >::init |
( |
void |
| ) |
|
|
inline |
◆ init() [2/2]
template<
uint default_width>
void Bitmap< default_width >::init |
( |
uint |
prefix_to_set | ) |
|
|
inline |
◆ intersect() [1/2]
template<
uint default_width>
void Bitmap< default_width >::intersect |
( |
const Bitmap< default_width > & |
map2 | ) |
|
|
inline |
◆ intersect() [2/2]
template<
uint default_width>
◆ intersect_extended()
template<
uint default_width>
◆ is_clear_all()
template<
uint default_width>
bool Bitmap< default_width >::is_clear_all |
( |
| ) |
const |
|
inline |
◆ is_overlapping()
template<
uint default_width>
bool Bitmap< default_width >::is_overlapping |
( |
const Bitmap< default_width > & |
map2 | ) |
const |
|
inline |
◆ is_prefix()
template<
uint default_width>
bool Bitmap< default_width >::is_prefix |
( |
uint |
n | ) |
const |
|
inline |
◆ is_set()
template<
uint default_width>
bool Bitmap< default_width >::is_set |
( |
uint |
n | ) |
const |
|
inline |
◆ is_set_all()
template<
uint default_width>
bool Bitmap< default_width >::is_set_all |
( |
| ) |
const |
|
inline |
◆ is_subset()
template<
uint default_width>
bool Bitmap< default_width >::is_subset |
( |
const Bitmap< default_width > & |
map2 | ) |
const |
|
inline |
◆ length()
template<
uint default_width>
◆ merge()
template<
uint default_width>
void Bitmap< default_width >::merge |
( |
const Bitmap< default_width > & |
map2 | ) |
|
|
inline |
◆ operator!=()
template<
uint default_width>
◆ operator=()
template<
uint default_width>
◆ operator==()
template<
uint default_width>
bool Bitmap< default_width >::operator== |
( |
const Bitmap< default_width > & |
map2 | ) |
const |
|
inline |
◆ print()
template<
uint default_width>
char * Bitmap< default_width >::print |
( |
char * |
buf | ) |
const |
|
inline |
◆ set_all()
template<
uint default_width>
void Bitmap< default_width >::set_all |
( |
| ) |
|
|
inline |
◆ set_bit()
template<
uint default_width>
◆ set_prefix()
template<
uint default_width>
void Bitmap< default_width >::set_prefix |
( |
uint |
n | ) |
|
|
inline |
◆ subtract()
template<
uint default_width>
void Bitmap< default_width >::subtract |
( |
const Bitmap< default_width > & |
map2 | ) |
|
|
inline |
◆ to_ulonglong()
template<
uint default_width>
◆ buffer
template<
uint default_width>
uint32 Bitmap< default_width >::buffer[(default_width+31)/32] |
|
private |
◆ map
template<
uint default_width>
The documentation for this class was generated from the following file: