22 #ifndef NET_AUCTIONHANDLER_H
23 #define NET_AUCTIONHANDLER_H
50 const int amount)
const = 0;
52 virtual void reg(
const int currentPrice,
54 const int hours)
const = 0;
56 virtual void cancel(
const int auctionId)
const = 0;
58 virtual void close(
const int auctionId)
const = 0;
60 virtual void bid(
const int auctionId,
61 const int money)
const = 0;
65 const std::string &text,
66 const int page)
const = 0;
68 virtual void buy()
const = 0;
70 virtual void sell()
const = 0;
Net::AuctionHandler * auctionHandler
AuctionSearchType ::T AuctionSearchTypeT
virtual void bid(const int auctionId, const int money) const =0
virtual void cancelReg() const =0
virtual void setItem(const Item *const item, const int amount) const =0
virtual void reg(const int currentPrice, const int maxPrice, const int hours) const =0
virtual void close(const int auctionId) const =0
virtual void search(const AuctionSearchTypeT type, const int auctionId, const std::string &text, const int page) const =0
virtual void sell() const =0
virtual void buy() const =0
virtual void cancel(const int auctionId) const =0
#define A_DELETE_COPY(func)