Advertisement
vivienneanthony

marketsystem

Jul 21st, 2015
274
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1.  
  2. #include <iostream>
  3. #include <vector>
  4.  
  5. #include "resource.h"
  6. #include "player.h"
  7. #include "market.h"
  8.  
  9. using namespace std;
  10.  
  11. market::market():
  12. marketexchange(NULL),
  13. marketsystem(0)
  14. {
  15. //ctor
  16. }
  17.  
  18. market::~market()
  19. {
  20. //dtor
  21. }
  22.  
  23.  
  24. /** @brief start
  25. *
  26. * @todo: start
  27. */
  28. bool market::start(void)
  29. {
  30. /// initializemarket
  31. marketexchange = new vector<trade>;
  32.  
  33. /// clear market on initiate
  34. marketexchange ->clear();
  35.  
  36. return true;
  37. }
  38.  
  39.  
  40. /** @brief setmarkettype
  41. *
  42. * @todo: document this function
  43. */
  44. bool market::setmarkettype(unsigned int markettype)
  45. {
  46. /// set market type
  47. marketsystem = markettype;
  48.  
  49. return true;
  50. }
  51.  
  52.  
  53. /** @brief displaymarket
  54. *
  55. * @todo: document this function
  56. */
  57. bool market::displaymarket(void)
  58. {
  59. return true;
  60. }
  61.  
  62. /** @brief selltomarket
  63. *
  64. * @todo: document this function
  65. */
  66. bool market::selltomarket(vector<resource> &selling, unsigned int transactionfee, unsigned long int timelimit)
  67. {
  68.  
  69. return true;
  70. }
  71.  
  72. /** @brief buyfrommarket
  73. *
  74. * @todo: document this function
  75. */
  76. bool market::buyfrommarket(vector<resource> &buying, player seller)
  77. {
  78. return true;
  79. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement