Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

bwmarkt Class Reference

#include <MarketNonTradablesHandler.h>

Collaboration diagram for bwmarkt:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 bwmarkt (int sk, int sc)
virtual ~bwmarkt ()
virtual int get_trans (int)
virtual double get_min_preisB (int)
virtual double get_min_preisW (int)
virtual double get_max_preisB (int)
virtual double get_max_preisW (int)
virtual double get_mengeB (int)
virtual double get_mengeW (int)
virtual int get_zufallszahl (int)
virtual void verpacht_aufnehmen (gebot *)
virtual void zupacht_aufnehmen (gebot *)
virtual double radius_ermitteln (int)
virtual int nordrand_ermitteln (int, int)
virtual int suedrand_ermitteln (int, int)
virtual int teilnehmer_vorhanden (int typ)
virtual void auktionsrunde_durchfuehren (int)
virtual void paechter_ermitteln (gebot *)
virtual void unvermittelbare_loeschen ()
virtual int gebote_erneuern (int)
virtual void pacht_abschliessen ()
virtual void wassertransfers_pruefen (int)
virtual void alles_zuruecksetzen ()
virtual void listen_printOnScreen ()
virtual void listen_in_datei_schreiben (FILE *)
virtual void printToScreen ()

Protected Attributes

int sek_nr
int sc_nr
int * trans
double * maxEntf
p_datenminPreis
p_datenmaxPreis
p_datenmenge
a_liste verpaechter
a_liste paechter
a_liste transaktionen

Constructor & Destructor Documentation

bwmarkt::bwmarkt int  sk,
int  sc
 

virtual bwmarkt::~bwmarkt  )  [inline, virtual]
 


Member Function Documentation

virtual void bwmarkt::alles_zuruecksetzen  )  [virtual]
 

virtual void bwmarkt::auktionsrunde_durchfuehren int   )  [virtual]
 

virtual int bwmarkt::gebote_erneuern int   )  [virtual]
 

virtual double bwmarkt::get_max_preisB int   )  [virtual]
 

virtual double bwmarkt::get_max_preisW int   )  [virtual]
 

virtual double bwmarkt::get_mengeB int   )  [virtual]
 

virtual double bwmarkt::get_mengeW int   )  [virtual]
 

virtual double bwmarkt::get_min_preisB int   )  [virtual]
 

virtual double bwmarkt::get_min_preisW int   )  [virtual]
 

virtual int bwmarkt::get_trans int   )  [virtual]
 

virtual int bwmarkt::get_zufallszahl int   )  [virtual]
 

virtual void bwmarkt::listen_in_datei_schreiben FILE *   )  [virtual]
 

virtual void bwmarkt::listen_printOnScreen  )  [virtual]
 

virtual int bwmarkt::nordrand_ermitteln int  ,
int 
[virtual]
 

virtual void bwmarkt::pacht_abschliessen  )  [virtual]
 

virtual void bwmarkt::paechter_ermitteln gebot  )  [virtual]
 

virtual void bwmarkt::printToScreen  )  [virtual]
 

virtual double bwmarkt::radius_ermitteln int   )  [virtual]
 

virtual int bwmarkt::suedrand_ermitteln int  ,
int 
[virtual]
 

virtual int bwmarkt::teilnehmer_vorhanden int  typ  )  [virtual]
 

virtual void bwmarkt::unvermittelbare_loeschen  )  [virtual]
 

virtual void bwmarkt::verpacht_aufnehmen gebot  )  [virtual]
 

virtual void bwmarkt::wassertransfers_pruefen int   )  [virtual]
 

virtual void bwmarkt::zupacht_aufnehmen gebot  )  [virtual]
 


Member Data Documentation

double* bwmarkt::maxEntf [protected]
 

p_daten* bwmarkt::maxPreis [protected]
 

p_daten* bwmarkt::menge [protected]
 

p_daten* bwmarkt::minPreis [protected]
 

a_liste bwmarkt::paechter [protected]
 

int bwmarkt::sc_nr [protected]
 

int bwmarkt::sek_nr [protected]
 

int* bwmarkt::trans [protected]
 

a_liste bwmarkt::transaktionen [protected]
 

a_liste bwmarkt::verpaechter [protected]
 


The documentation for this class was generated from the following file:
Generated on Thu Aug 28 12:40:06 2008 for MPMAS by  doxygen 1.3.9.1