proxygen
|
#include <SparseByteSet.h>
Public Member Functions | |
SparseByteSet () | |
bool | add (uint8_t i) |
bool | contains (uint8_t i) const |
Static Public Attributes | |
static constexpr uint16_t | kCapacity = 256 |
Private Attributes | |
uint16_t | size_ |
uint8_t | sparse_ [kCapacity] |
uint8_t | dense_ [kCapacity] |
Definition at line 48 of file SparseByteSet.h.
|
inline |
Definition at line 54 of file SparseByteSet.h.
|
inline |
Definition at line 61 of file SparseByteSet.h.
References contains(), dense_, i, size_, sparse_, and uint8_t.
Referenced by folly::detail::qfind_first_byte_of_byteset().
|
inline |
Definition at line 77 of file SparseByteSet.h.
References dense_, i, size_, and sparse_.
Referenced by add(), and folly::detail::qfind_first_byte_of_byteset().
Definition at line 85 of file SparseByteSet.h.
Referenced by add(), and contains().
|
static |
Definition at line 51 of file SparseByteSet.h.
|
private |
Definition at line 82 of file SparseByteSet.h.
Referenced by add(), and contains().
Definition at line 84 of file SparseByteSet.h.
Referenced by add(), and contains().