trader  v0.1a
A framework to build trading applications
exchangeratelabconfig.h
1 
2 #pragma once
3 
4 
5 namespace trader {
6 
7  class ExchangeratelabConfig : public Poco::RefCountedObject {
8  public:
9 
11 
13 
14  void readFile(const std::string& _fileName);
15 
16  void read(Poco::Dynamic::Var val);
17 
18  struct DataObject {
19 
20  void SetApi_key(std::string val)
21  {
22  api_key = val;
23  }
24 
25  bool isSetApi_key() {
26  return (api_key != "Empty");
27  }
28 
29  std::string api_key;
30 
31  DataObject()
32  : api_key("Empty")
33  {
34  }
35 
36  };
37 
38  DataObject dataObject;
39  }; //ExchangeratelabConfig
40 
41 } //trader
Definition: exchangeratelabconfig.h:7
Definition: exchangeratelabconfig.h:18
Definition: app.h:7