![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "AuctionHouseMgr.h"
#include "Common.h"
#include "Item.h"
#include "LockedQueue.h"
#include "MPSCQueue.h"
#include "PCQueue.h"
#include <memory>
#include <thread>
#include <unordered_map>
#include <unordered_set>
Go to the source code of this file.
Classes | |
struct | AuctionSortInfo |
struct | AuctionEntryItemEnchants |
struct | SearchableAuctionEntryItem |
struct | SearchableAuctionEntry |
struct | AuctionHouseSearchInfo |
struct | AuctionHouseUsablePlayerInfo |
struct | AuctionHousePlayerInfo |
struct | AuctionSearcherRequest |
struct | AuctionSearchListRequest |
struct | AuctionSearchOwnerListRequest |
struct | AuctionSearchBidderListRequest |
struct | AuctionSearcherResponse |
struct | AuctionSearcherUpdate |
struct | AuctionSearchAdd |
struct | AuctionSearchRemove |
struct | AuctionSearchUpdateBid |
class | AuctionSorter |
class | AuctionHouseWorkerThread |
class | AuctionHouseSearcher |
Typedefs | |
typedef std::vector< AuctionSortInfo > | AuctionSortOrderVector |
typedef std::unordered_map< uint32, uint16 > | AuctionPlayerSkills |
typedef std::unordered_set< uint32 > | AuctionPlayerSpells |
typedef std::unordered_map< uint32, std::shared_ptr< SearchableAuctionEntry > > | SearchableAuctionEntriesMap |
typedef std::vector< SearchableAuctionEntry * > | SortableAuctionEntriesList |
Enumerations | |
enum | AuctionSortOrder { AUCTION_SORT_MINLEVEL = 0 , AUCTION_SORT_RARITY = 1 , AUCTION_SORT_BUYOUT = 2 , AUCTION_SORT_TIMELEFT = 3 , AUCTION_SORT_UNK4 = 4 , AUCTION_SORT_ITEM = 5 , AUCTION_SORT_MINBIDBUY = 6 , AUCTION_SORT_OWNER = 7 , AUCTION_SORT_BID = 8 , AUCTION_SORT_STACK = 9 , AUCTION_SORT_BUYOUT_2 = 10 , AUCTION_SORT_MAX } |
typedef std::unordered_map<uint32, uint16> AuctionPlayerSkills |
typedef std::unordered_set<uint32> AuctionPlayerSpells |
typedef std::vector<AuctionSortInfo> AuctionSortOrderVector |
typedef std::unordered_map<uint32, std::shared_ptr<SearchableAuctionEntry> > SearchableAuctionEntriesMap |
typedef std::vector<SearchableAuctionEntry*> SortableAuctionEntriesList |
enum AuctionSortOrder |