#include <UpdateMask.h>
Type representing how client reads update mask.
Enumerator |
---|
CLIENT_UPDATE_MASK_BITS |
|
Definition: UpdateMask.h:34
uint32 ClientUpdateMaskType
Type representing how client reads update mask.
Definition: UpdateMask.h:30
UpdateMask::UpdateMask |
( |
| ) |
|
|
inline |
uint32 _blockCount
Definition: UpdateMask.h:142
arena_t NULL
Definition: jemalloc_internal.h:624
uint32 _fieldCount
Definition: UpdateMask.h:141
uint8 * _bits
Definition: UpdateMask.h:143
uint32 _blockCount
Definition: UpdateMask.h:142
arena_t NULL
Definition: jemalloc_internal.h:624
uint8 * _bits
Definition: UpdateMask.h:143
void SetCount(uint32 valuesCount)
Definition: UpdateMask.h:67
uint8_t uint8
Definition: Define.h:152
UpdateMask::~UpdateMask |
( |
| ) |
|
|
inline |
uint8 * _bits
Definition: UpdateMask.h:143
void UpdateMask::AddBlock |
( |
| ) |
|
|
inline |
uint32 _blockCount
Definition: UpdateMask.h:142
uint32 _fieldCount
Definition: UpdateMask.h:141
Definition: UpdateMask.h:34
uint8 * _bits
Definition: UpdateMask.h:143
uint8_t uint8
Definition: Define.h:152
void UpdateMask::AppendToPacket |
( |
ByteBuffer * |
data | ) |
|
|
inline |
57 if (
_bits[CLIENT_UPDATE_MASK_BITS * i + j])
uint32 GetBlockCount() const
Definition: UpdateMask.h:64
uint32_t uint32
Definition: Define.h:150
Definition: UpdateMask.h:34
uint8 * _bits
Definition: UpdateMask.h:143
uint32 ClientUpdateMaskType
Type representing how client reads update mask.
Definition: UpdateMask.h:30
void UpdateMask::Clear |
( |
| ) |
|
|
inline |
uint32 _blockCount
Definition: UpdateMask.h:142
Definition: UpdateMask.h:34
uint8 * _bits
Definition: UpdateMask.h:143
uint8_t uint8
Definition: Define.h:152
49 {
return _bits[index] != 0; }
uint8 * _bits
Definition: UpdateMask.h:143
uint32 UpdateMask::GetBlockCount |
( |
| ) |
const |
|
inline |
uint32 _blockCount
Definition: UpdateMask.h:142
uint32 UpdateMask::GetCount |
( |
| ) |
const |
|
inline |
uint32 _fieldCount
Definition: UpdateMask.h:141
119 _bits[i] &= right._bits[i];
uint32 _fieldCount
Definition: UpdateMask.h:141
uint32_t uint32
Definition: Define.h:150
uint32 GetCount() const
Definition: UpdateMask.h:65
uint8 * _bits
Definition: UpdateMask.h:143
#define ASSERT
Definition: Errors.h:55
uint32 _blockCount
Definition: UpdateMask.h:142
Definition: UpdateMask.h:34
uint8 * _bits
Definition: UpdateMask.h:143
void SetCount(uint32 valuesCount)
Definition: UpdateMask.h:67
uint8_t uint8
Definition: Define.h:152
Definition: UpdateMask.h:26
128 _bits[i] |= right._bits[i];
uint32 _fieldCount
Definition: UpdateMask.h:141
uint32_t uint32
Definition: Define.h:150
uint32 GetCount() const
Definition: UpdateMask.h:65
uint8 * _bits
Definition: UpdateMask.h:143
#define ASSERT
Definition: Errors.h:55
void UpdateMask::SetBit |
( |
uint32 |
index | ) |
|
|
inline |
uint8 * _bits
Definition: UpdateMask.h:143
void UpdateMask::SetCount |
( |
uint32 |
valuesCount | ) |
|
|
inline |
uint32 _blockCount
Definition: UpdateMask.h:142
uint32 _fieldCount
Definition: UpdateMask.h:141
Definition: UpdateMask.h:34
uint8 * _bits
Definition: UpdateMask.h:143
uint8_t uint8
Definition: Define.h:152
void UpdateMask::UnsetBit |
( |
uint32 |
index | ) |
|
|
inline |
uint8 * _bits
Definition: UpdateMask.h:143
uint32 UpdateMask::_blockCount |
|
private |
uint32 UpdateMask::_fieldCount |
|
private |
The documentation for this class was generated from the following file: