AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
lfg::LfgQueueData Struct Reference

#include "LFGQueue.h"

Public Member Functions

 LfgQueueData ()
 
 LfgQueueData (time_t _joinTime, LfgDungeonSet _dungeons, LfgRolesMap _roles)
 

Public Attributes

time_t joinTime
 
time_t lastRefreshTime
 
uint8 tanks {LFG_TANKS_NEEDED}
 
uint8 healers {LFG_HEALERS_NEEDED}
 
uint8 dps {LFG_DPS_NEEDED}
 
LfgDungeonSet dungeons
 
LfgRolesMap roles
 
Lfg5Guids bestCompatible
 

Detailed Description

Constructor & Destructor Documentation

◆ LfgQueueData() [1/2]

lfg::LfgQueueData::LfgQueueData ( )
32 :
@ LFG_HEALERS_NEEDED
Definition: LFG.h:33
@ LFG_TANKS_NEEDED
Definition: LFG.h:32
@ LFG_DPS_NEEDED
Definition: LFG.h:34
Seconds GetGameTime()
Definition: GameTime.cpp:38
time_t joinTime
Definition: LFGQueue.h:48
uint8 tanks
Definition: LFGQueue.h:50
time_t lastRefreshTime
Definition: LFGQueue.h:49
uint8 healers
Definition: LFGQueue.h:51
uint8 dps
Definition: LFGQueue.h:52

◆ LfgQueueData() [2/2]

lfg::LfgQueueData::LfgQueueData ( time_t  _joinTime,
LfgDungeonSet  _dungeons,
LfgRolesMap  _roles 
)
inline
43 :
45 dps(LFG_DPS_NEEDED), dungeons(std::move(_dungeons)), roles(std::move(_roles))
46 { }
LfgRolesMap roles
Definition: LFGQueue.h:54
LfgDungeonSet dungeons
Definition: LFGQueue.h:53

Member Data Documentation

◆ bestCompatible

Lfg5Guids lfg::LfgQueueData::bestCompatible

◆ dps

◆ dungeons

◆ healers

◆ joinTime

time_t lfg::LfgQueueData::joinTime

◆ lastRefreshTime

time_t lfg::LfgQueueData::lastRefreshTime

◆ roles

◆ tanks