OregonCore  revision 3611e8a-git
Your Favourite TBC server
AuctionHouseMgr.h File Reference
#include "ace/Singleton.h"
#include "SharedDefines.h"
#include "AuctionHouseBot.h"

Go to the source code of this file.

Classes

struct  AuctionEntry
 
class  AuctionHouseObject
 
class  AuctionHouseMgr
 

Macros

#define MIN_AUCTION_TIME   (12*HOUR)
 
#define sAuctionMgr   ACE_Singleton<AuctionHouseMgr, ACE_Null_Mutex>::instance()
 

Enumerations

enum  AuctionError {
  AUCTION_OK = 0, AUCTION_INTERNAL_ERROR = 2, AUCTION_NOT_ENOUGHT_MONEY = 3, AUCTION_ITEM_NOT_FOUND = 4,
  CANNOT_BID_YOUR_AUCTION_ERROR = 10
}
 
enum  AuctionAction { AUCTION_SELL_ITEM = 0, AUCTION_CANCEL = 1, AUCTION_PLACE_BID = 2 }
 

Macro Definition Documentation

#define MIN_AUCTION_TIME   (12*HOUR)

Enumeration Type Documentation

Enumerator
AUCTION_SELL_ITEM 
AUCTION_CANCEL 
AUCTION_PLACE_BID 

Definition at line 40 of file AuctionHouseMgr.h.

Enumerator
AUCTION_OK 
AUCTION_INTERNAL_ERROR 
AUCTION_NOT_ENOUGHT_MONEY 
AUCTION_ITEM_NOT_FOUND 
CANNOT_BID_YOUR_AUCTION_ERROR 

Definition at line 31 of file AuctionHouseMgr.h.