ManaPlus
Public Member Functions
Net::AuctionHandler Class Referenceabstract

#include <auctionhandler.h>

Inheritance diagram for Net::AuctionHandler:
EAthena::AuctionHandler TmwAthena::AuctionHandler

Public Member Functions

 AuctionHandler ()
 
virtual ~AuctionHandler ()
 
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 cancel (const int auctionId) const =0
 
virtual void close (const int auctionId) const =0
 
virtual void bid (const int auctionId, const int money) const =0
 
virtual void search (const AuctionSearchTypeT type, const int auctionId, const std::string &text, const int page) const =0
 
virtual void buy () const =0
 
virtual void sell () const =0
 

Detailed Description

Definition at line 36 of file auctionhandler.h.

Constructor & Destructor Documentation

◆ AuctionHandler()

Net::AuctionHandler::AuctionHandler ( )
inline

Definition at line 39 of file auctionhandler.h.

40  { }

◆ ~AuctionHandler()

virtual Net::AuctionHandler::~AuctionHandler ( )
inlinevirtual

Reimplemented in TmwAthena::AuctionHandler, and EAthena::AuctionHandler.

Definition at line 44 of file auctionhandler.h.

45  { }

Member Function Documentation

◆ bid()

virtual void Net::AuctionHandler::bid ( const int  auctionId,
const int  money 
) const
pure virtual

◆ buy()

virtual void Net::AuctionHandler::buy ( ) const
pure virtual

◆ cancel()

virtual void Net::AuctionHandler::cancel ( const int  auctionId) const
pure virtual

◆ cancelReg()

virtual void Net::AuctionHandler::cancelReg ( ) const
pure virtual

◆ close()

virtual void Net::AuctionHandler::close ( const int  auctionId) const
pure virtual

◆ reg()

virtual void Net::AuctionHandler::reg ( const int  currentPrice,
const int  maxPrice,
const int  hours 
) const
pure virtual

◆ search()

virtual void Net::AuctionHandler::search ( const AuctionSearchTypeT  type,
const int  auctionId,
const std::string &  text,
const int  page 
) const
pure virtual

◆ sell()

virtual void Net::AuctionHandler::sell ( ) const
pure virtual

◆ setItem()

virtual void Net::AuctionHandler::setItem ( const Item *const  item,
const int  amount 
) const
pure virtual

The documentation for this class was generated from the following file: