#include <NGrid.h>
bool i_unloadExplicitLock
Definition: NGrid.h:57
uint16 i_unloadActiveLockCount
Definition: NGrid.h:56
TimeTracker i_timer
Definition: NGrid.h:53
#define DEFAULT_VISIBILITY_NOTIFY_PERIOD
Definition: NGrid.h:30
int32 irand(int32 min, int32 max)
Definition: Random.cpp:39
bool i_unloadReferenceLock
Definition: NGrid.h:58
PeriodicTimer vis_Update
Definition: NGrid.h:54
GridInfo::GridInfo |
( |
time_t |
expiry, |
|
|
bool |
unload = true |
|
) |
| |
|
inline |
bool i_unloadExplicitLock
Definition: NGrid.h:57
uint16 i_unloadActiveLockCount
Definition: NGrid.h:56
TimeTracker i_timer
Definition: NGrid.h:53
#define DEFAULT_VISIBILITY_NOTIFY_PERIOD
Definition: NGrid.h:30
int32 irand(int32 min, int32 max)
Definition: Random.cpp:39
bool i_unloadReferenceLock
Definition: NGrid.h:58
PeriodicTimer vis_Update
Definition: NGrid.h:54
void GridInfo::decUnloadActiveLock |
( |
| ) |
|
|
inline |
uint16 i_unloadActiveLockCount
Definition: NGrid.h:56
PeriodicTimer vis_Update
Definition: NGrid.h:54
TimeTracker i_timer
Definition: NGrid.h:53
bool GridInfo::getUnloadLock |
( |
| ) |
const |
|
inline |
bool i_unloadExplicitLock
Definition: NGrid.h:57
uint16 i_unloadActiveLockCount
Definition: NGrid.h:56
bool i_unloadReferenceLock
Definition: NGrid.h:58
void GridInfo::incUnloadActiveLock |
( |
| ) |
|
|
inline |
uint16 i_unloadActiveLockCount
Definition: NGrid.h:56
void GridInfo::ResetTimeTracker |
( |
time_t |
interval | ) |
|
|
inline |
TimeTracker i_timer
Definition: NGrid.h:53
void Reset(time_t interval)
Definition: Timer.h:119
TimeTracker i_timer
Definition: NGrid.h:53
void GridInfo::setUnloadExplicitLock |
( |
bool |
on | ) |
|
|
inline |
bool i_unloadExplicitLock
Definition: NGrid.h:57
void GridInfo::setUnloadReferenceLock |
( |
bool |
on | ) |
|
|
inline |
bool i_unloadReferenceLock
Definition: NGrid.h:58
void GridInfo::UpdateTimeTracker |
( |
time_t |
diff | ) |
|
|
inline |
TimeTracker i_timer
Definition: NGrid.h:53
void Update(time_t diff)
Definition: Timer.h:109
uint16 GridInfo::i_unloadActiveLockCount |
|
private |
bool GridInfo::i_unloadExplicitLock |
|
private |
bool GridInfo::i_unloadReferenceLock |
|
private |
The documentation for this class was generated from the following file: