#include <stockmarket.h>
Inheritance diagram for StockMarket:


Public Member Functions | |
| StockMarket (string marketName) | |
| StockMarket () | |
| ~StockMarket () | |
| int | getNumberOfStockContainer () const |
| StockContainer * | getStockContainer (int number) const |
| string | getMarketName () const |
| void | setMarketName (string marketName) |
| bool | removeStock (Stock *stock) |
| void | addStockContainer (StockContainer *stockContainer) |
| void | addStock (const Stock &stock) |
| void | sortStockMarket () |
Friends | |
| int | operator== (const StockMarket &x, const StockMarket &y) |
Definition at line 36 of file stockmarket.h.
|
|
constructor.
Definition at line 30 of file stockmarket.cpp. |
|
|
constructor. Definition at line 38 of file stockmarket.cpp. |
|
|
destructor Definition at line 46 of file stockmarket.cpp. |
|
|
Adds a Stock to the end of stockmarket, after putting it into a StockContainer.
Definition at line 128 of file stockmarket.cpp. References addStockContainer(). |
|
|
Adds a StockContainer to the list. sorting order: ascending
Definition at line 118 of file stockmarket.cpp. References Subject::notify(). Referenced by addStock(). |
|
|
Returns market name.
Definition at line 75 of file stockmarket.cpp. Referenced by AddNewStock::AddNewStock(), StockMarketVector::addStockMarket(), ChangePageOrder::ChangePageOrder(), StockMarketVector::changeStockMarketPosition(), EditStockMarketNames::EditStockMarketNames(), MoveStock::MoveStock(), RemoveMarket::RemoveMarket(), RemoveStock::RemoveStock(), StockMarketVector::removeStockMarket(), SummaryDialog::SummaryDialog(), and GStockCalc::update(). |
|
|
Returns the number of StockContainer.
Definition at line 60 of file stockmarket.cpp. Referenced by SummaryDialog::SummaryDialog(), and GStockCalc::update(). |
|
|
Returns a StockContainer.
Definition at line 68 of file stockmarket.cpp. Referenced by SummaryDialog::SummaryDialog(). |
|
|
Removes stock from market.
Definition at line 91 of file stockmarket.cpp. References Stock::getName(), StockContainer::getStock(), and Subject::notify(). |
|
|
Sets market name.
Definition at line 82 of file stockmarket.cpp. References Subject::notify(). |
|
||||||||||||
|
== operator (x == y)
Definition at line 154 of file stockmarket.cpp. |
1.3-rc3