![]() |
DDraceNetwork Documentation
|
#include <snapshot.h>
Classes | |
| class | CHolder |
Public Member Functions | |
| CSnapshotStorage () | |
| ~CSnapshotStorage () | |
| void | Init () |
| void | PurgeAll () |
| void | PurgeUntil (int Tick) |
| void | Add (int Tick, int64_t Tagtime, size_t DataSize, const void *pData, size_t AltDataSize, const void *pAltData) |
| int | Get (int Tick, int64_t *pTagtime, const CSnapshot **ppData, const CSnapshot **ppAltData) const |
Public Attributes | |
| CHolder * | m_pFirst |
| CHolder * | m_pLast |
|
inline |
|
inline |
| void CSnapshotStorage::Add | ( | int | Tick, |
| int64_t | Tagtime, | ||
| size_t | DataSize, | ||
| const void * | pData, | ||
| size_t | AltDataSize, | ||
| const void * | pAltData | ||
| ) |
| int CSnapshotStorage::Get | ( | int | Tick, |
| int64_t * | pTagtime, | ||
| const CSnapshot ** | ppData, | ||
| const CSnapshot ** | ppAltData | ||
| ) | const |
| void CSnapshotStorage::Init | ( | ) |
| void CSnapshotStorage::PurgeAll | ( | ) |
| CHolder* CSnapshotStorage::m_pFirst |
| CHolder* CSnapshotStorage::m_pLast |