#include <snap_id_pool.h>
◆ anonymous enum
◆ anonymous enum
Enumerator |
---|
ID_FREE | |
ID_ALLOCATED | |
ID_TIMED | |
◆ CSnapIdPool()
CSnapIdPool::CSnapIdPool |
( |
| ) |
|
◆ FreeId()
void CSnapIdPool::FreeId |
( |
int |
Id | ) |
|
◆ NewId()
int CSnapIdPool::NewId |
( |
| ) |
|
◆ RemoveFirstTimeout()
void CSnapIdPool::RemoveFirstTimeout |
( |
| ) |
|
◆ Reset()
void CSnapIdPool::Reset |
( |
| ) |
|
◆ TimeoutIds()
void CSnapIdPool::TimeoutIds |
( |
| ) |
|
◆ m_aIds
◆ m_FirstFree
int CSnapIdPool::m_FirstFree |
|
private |
◆ m_FirstTimed
int CSnapIdPool::m_FirstTimed |
|
private |
◆ m_InUsage
int CSnapIdPool::m_InUsage |
|
private |
◆ m_LastTimed
int CSnapIdPool::m_LastTimed |
|
private |
◆ m_Usage
The documentation for this class was generated from the following files: