ManaPlus
Public Member Functions
Net::BuySellHandler Class Referenceabstract

#include <buysellhandler.h>

Inheritance diagram for Net::BuySellHandler:
Ea::BuySellHandler EAthena::BuySellHandler TmwAthena::BuySellHandler

Public Member Functions

 BuySellHandler ()
 
virtual ~BuySellHandler ()
 
virtual void requestSellList (const std::string &nick) const =0
 
virtual void requestBuyList (const std::string &nick) const =0
 
virtual void sendBuyRequest (const std::string &nick, const ShopItem *const item, const int amount) const =0
 
virtual void sendSellRequest (const std::string &nick, const ShopItem *const item, const int amount) const =0
 
virtual void close () const =0
 
virtual void cleanDialogReference (const BuyDialog *const dialog) const =0
 

Detailed Description

Definition at line 34 of file buysellhandler.h.

Constructor & Destructor Documentation

◆ BuySellHandler()

Net::BuySellHandler::BuySellHandler ( )
inline

Definition at line 37 of file buysellhandler.h.

38  { }

◆ ~BuySellHandler()

virtual Net::BuySellHandler::~BuySellHandler ( )
inlinevirtual

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

Definition at line 42 of file buysellhandler.h.

43  { }

Member Function Documentation

◆ cleanDialogReference()

virtual void Net::BuySellHandler::cleanDialogReference ( const BuyDialog *const  dialog) const
pure virtual

Implemented in Ea::BuySellHandler.

Referenced by BuyDialog::~BuyDialog().

◆ close()

virtual void Net::BuySellHandler::close ( ) const
pure virtual

◆ requestBuyList()

virtual void Net::BuySellHandler::requestBuyList ( const std::string &  nick) const
pure virtual

◆ requestSellList()

virtual void Net::BuySellHandler::requestSellList ( const std::string &  nick) const
pure virtual

◆ sendBuyRequest()

virtual void Net::BuySellHandler::sendBuyRequest ( const std::string &  nick,
const ShopItem *const  item,
const int  amount 
) const
pure virtual

◆ sendSellRequest()

virtual void Net::BuySellHandler::sendSellRequest ( const std::string &  nick,
const ShopItem *const  item,
const int  amount 
) const
pure virtual

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