aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/DungeonFinding/LFGQueue.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/game/DungeonFinding/LFGQueue.h')
-rw-r--r--src/server/game/DungeonFinding/LFGQueue.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/server/game/DungeonFinding/LFGQueue.h b/src/server/game/DungeonFinding/LFGQueue.h
index da970ea6fcb..b153b035021 100644
--- a/src/server/game/DungeonFinding/LFGQueue.h
+++ b/src/server/game/DungeonFinding/LFGQueue.h
@@ -85,6 +85,12 @@ typedef std::map<ObjectGuid, LfgQueueData> LfgQueueDataContainer;
class TC_GAME_API LFGQueue
{
public:
+ LFGQueue();
+ LFGQueue(LFGQueue const&) = delete;
+ LFGQueue(LFGQueue&& other) noexcept;
+ LFGQueue& operator=(LFGQueue const&) = delete;
+ LFGQueue& operator=(LFGQueue&& right) noexcept;
+ ~LFGQueue();
// Add/Remove from queue
std::string GetDetailedMatchRoles(GuidList const& check) const;
@@ -111,8 +117,6 @@ class TC_GAME_API LFGQueue
std::string DumpCompatibleInfo(bool full = false) const;
private:
- void SetQueueUpdateData(std::string const& strGuids, LfgRolesMap const& proposalRoles);
-
void AddToNewQueue(ObjectGuid guid);
void AddToCurrentQueue(ObjectGuid guid);
void AddToFrontCurrentQueue(ObjectGuid guid);