TrinityCore
SharedInstanceLock Member List

This is the complete list of members for SharedInstanceLock, including all inherited members.

_dataInstanceLockprivate
_difficultyIdInstanceLockprivate
_expiryTimeInstanceLockprivate
_extendedInstanceLockprivate
_instanceIdInstanceLockprivate
_isInUseInstanceLockprivate
_isNewInstanceLockprivate
_mapIdInstanceLockprivate
_sharedDataSharedInstanceLockprivate
GetData()InstanceLockinline
GetData() constInstanceLockinline
GetDifficultyId() constInstanceLockinline
GetEffectiveExpiryTime() constInstanceLock
GetExpiryTime() constInstanceLockinline
GetInstanceId() constInstanceLockinline
GetInstanceInitializationData() const overrideSharedInstanceLockinlinevirtual
GetMapId() constInstanceLockinline
GetSharedData()SharedInstanceLockinline
GetSharedData() constSharedInstanceLockinline
InstanceLock(uint32 mapId, Difficulty difficultyId, InstanceResetTimePoint expiryTime, uint32 instanceId)InstanceLock
InstanceLock(InstanceLock const &)=deleteInstanceLock
InstanceLock(InstanceLock &&)=deleteInstanceLock
IsExpired() constInstanceLock
IsExtended() constInstanceLockinline
IsInUse() constInstanceLockinline
IsNew() constInstanceLockinline
operator=(InstanceLock const &)=deleteInstanceLock
operator=(InstanceLock &&)=deleteInstanceLock
SetExpiryTime(InstanceResetTimePoint expiryTime)InstanceLockinline
SetExtended(bool extended)InstanceLockinline
SetInstanceId(uint32 instanceId)InstanceLockinline
SetInUse(bool inUse)InstanceLockinline
SetIsNew(bool isNew)InstanceLockinline
SharedInstanceLock(uint32 mapId, Difficulty difficultyId, InstanceResetTimePoint expiryTime, uint32 instanceId, std::shared_ptr< SharedInstanceLockData > sharedData)SharedInstanceLock
~InstanceLock()InstanceLockvirtual