TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
lfg::LfgQueueData Struct Reference

Stores player or group queue info. More...

#include <LFGQueue.h>

Public Member Functions

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

Public Attributes

time_t joinTime
 Player queue join time (to calculate wait times) More...
 
uint8 tanks
 Tanks needed. More...
 
uint8 healers
 Healers needed. More...
 
uint8 dps
 Dps needed. More...
 
LfgDungeonSet dungeons
 Selected Player/Group Dungeon/s. More...
 
LfgRolesMap roles
 Selected Player Role/s. More...
 
std::string bestCompatible
 Best compatible combination of people queued. More...
 

Detailed Description

Stores player or group queue info.

Constructor & Destructor Documentation

lfg::LfgQueueData::LfgQueueData ( )
inline
54  : joinTime(time_t(time(NULL))), tanks(LFG_TANKS_NEEDED),
56  { }
arena_t NULL
Definition: jemalloc_internal.h:624
uint8 healers
Healers needed.
Definition: LFGQueue.h:65
Definition: LFG.h:29
Definition: LFG.h:30
time_t joinTime
Player queue join time (to calculate wait times)
Definition: LFGQueue.h:63
uint8 dps
Dps needed.
Definition: LFGQueue.h:66
Definition: LFG.h:31
uint8 tanks
Tanks needed.
Definition: LFGQueue.h:64
lfg::LfgQueueData::LfgQueueData ( time_t  _joinTime,
LfgDungeonSet const _dungeons,
LfgRolesMap const _roles 
)
inline
58  :
60  dps(LFG_DPS_NEEDED), dungeons(_dungeons), roles(_roles)
61  { }
uint8 healers
Healers needed.
Definition: LFGQueue.h:65
LfgDungeonSet dungeons
Selected Player/Group Dungeon/s.
Definition: LFGQueue.h:67
Definition: LFG.h:29
Definition: LFG.h:30
time_t joinTime
Player queue join time (to calculate wait times)
Definition: LFGQueue.h:63
uint8 dps
Dps needed.
Definition: LFGQueue.h:66
Definition: LFG.h:31
uint8 tanks
Tanks needed.
Definition: LFGQueue.h:64
LfgRolesMap roles
Selected Player Role/s.
Definition: LFGQueue.h:68

Member Data Documentation

std::string lfg::LfgQueueData::bestCompatible

Best compatible combination of people queued.

uint8 lfg::LfgQueueData::dps

Dps needed.

LfgDungeonSet lfg::LfgQueueData::dungeons

Selected Player/Group Dungeon/s.

uint8 lfg::LfgQueueData::healers

Healers needed.

time_t lfg::LfgQueueData::joinTime

Player queue join time (to calculate wait times)

LfgRolesMap lfg::LfgQueueData::roles

Selected Player Role/s.

uint8 lfg::LfgQueueData::tanks

Tanks needed.


The documentation for this struct was generated from the following file: