27 #ifndef __MARKETDB_H_INCL__ 
   28 #define __MARKETDB_H_INCL__ 
   31 #include "packets/Market.h" 
   32 #include "../../eve-common/EVE_Market.h" 
   64     static void GetShipIDs(std::map<uint16, Inv::TypeData>& data);
 
   68     static void UpdateInvPrice(std::map< uint16, Inv::TypeData >& data);
 
   69     static void UpdateMktPrice(std::map< uint16, Market::matlData >& data);
 
   72     static void GetCruPriceAvg(std::map< uint16, Inv::TypeData >& data);
 
PyRep * GetRegionBest(uint32 regionID)
 
bool GetOrderInfo(uint32 orderID, Market::OrderInfo &oInfo)
 
PyRep * GetOrdersForOwner(uint32 ownerID)
 
PyRep * GetStationAsks(uint32 stationID)
 
PyRep * GetTransactions(uint32 ownerID, Market::TxData &data)
 
PyRep * GetMarketGroups()
 
PyRep * GetOrders(uint32 regionID, uint16 typeID)
 
static void GetMineralPrices(std::map< uint16, Market::matlData > &data)
 
static void UpdateInvPrice(std::map< uint16, Inv::TypeData > &data)
 
bool AlterOrderPrice(uint32 orderID, double new_price)
 
PyRep * GetOrderRow(uint32 orderID)
 
static void GetShipIDs(std::map< uint16, Inv::TypeData > &data)
 
static void GetCruPriceAvg(std::map< uint16, Inv::TypeData > &data)
 
bool RecordTransaction(Market::TxData &data)
 
static void SetUpdateTime(int64 setTime)
 
uint32 FindBuyOrder(Call_PlaceCharOrder &call)
 
static void GetMaterialPrices(std::map< uint16, Market::matlData > &data)
 
static void GetManufacturedItems(std::map< uint16, Inv::TypeData > &data)
 
bool AlterOrderQuantity(uint32 orderID, uint32 new_qty)
 
bool DeleteOrder(uint32 orderID)
 
uint32 StoreOrder(Market::SaveData &data)
 
PyRep * GetSystemAsks(uint32 solarSystemID)
 
static void UpdateMktPrice(std::map< uint16, Market::matlData > &data)
 
static void UpdateHistory()
 
uint32 FindSellOrder(Call_PlaceCharOrder &call)
 
static int64 GetUpdateTime()