![]() |
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 |