#include <snapshot.h>
|
static int | DiffItem (const int *pPast, const int *pCurrent, int *pOut, int Size) |
|
|
static void | UndiffItem (const int *pPast, const int *pDiff, int *pOut, int Size, uint64_t *pDataRate) |
|
◆ anonymous enum
Enumerator |
---|
MAX_NETOBJSIZES | |
◆ CSnapshotDelta() [1/2]
CSnapshotDelta::CSnapshotDelta |
( |
| ) |
|
◆ CSnapshotDelta() [2/2]
◆ CreateDelta()
int CSnapshotDelta::CreateDelta |
( |
const CSnapshot * |
pFrom, |
|
|
const CSnapshot * |
pTo, |
|
|
void * |
pDstData |
|
) |
| |
◆ DebugDumpDelta()
int CSnapshotDelta::DebugDumpDelta |
( |
const void * |
pSrcData, |
|
|
int |
DataSize |
|
) |
| |
◆ DiffItem()
int CSnapshotDelta::DiffItem |
( |
const int * |
pPast, |
|
|
const int * |
pCurrent, |
|
|
int * |
pOut, |
|
|
int |
Size |
|
) |
| |
|
static |
◆ EmptyDelta()
◆ GetDataRate()
uint64_t CSnapshotDelta::GetDataRate |
( |
int |
Index | ) |
const |
|
inline |
◆ GetDataUpdates()
uint64_t CSnapshotDelta::GetDataUpdates |
( |
int |
Index | ) |
const |
|
inline |
◆ SetStaticsize()
void CSnapshotDelta::SetStaticsize |
( |
int |
ItemType, |
|
|
size_t |
Size |
|
) |
| |
◆ SetStaticsize7()
void CSnapshotDelta::SetStaticsize7 |
( |
int |
ItemType, |
|
|
size_t |
Size |
|
) |
| |
◆ UndiffItem()
void CSnapshotDelta::UndiffItem |
( |
const int * |
pPast, |
|
|
const int * |
pDiff, |
|
|
int * |
pOut, |
|
|
int |
Size, |
|
|
uint64_t * |
pDataRate |
|
) |
| |
|
staticprivate |
◆ UnpackDelta()
int CSnapshotDelta::UnpackDelta |
( |
const CSnapshot * |
pFrom, |
|
|
CSnapshot * |
pTo, |
|
|
const void * |
pSrcData, |
|
|
int |
DataSize, |
|
|
bool |
Sixup |
|
) |
| |
◆ m_aItemSizes
◆ m_aItemSizes7
◆ m_aSnapshotDataRate
◆ m_aSnapshotDataUpdates
◆ m_Empty
CData CSnapshotDelta::m_Empty |
|
private |
The documentation for this class was generated from the following files: