ActiveTick Feed C++ API SDK  2.0.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ATBarHistoryDbResponseParser.h
Go to the documentation of this file.
1 #pragma once
2 
4 
11 {
12 public:
18 
22  virtual ~ATBarHistoryDbResponseParser(void);
23 
28  bool IsValid() const;
29 
34  bool MoveToFirstRecord();
35 
40  bool MoveToNextRecord();
41 
47  ATPRICE GetOpen() const;
48 
54  ATPRICE GetHigh() const;
55 
61  ATPRICE GetLow() const;
62 
68  ATPRICE GetClose() const;
69 
74  uint64_t GetVolume() const;
75 
80  ATTIME GetDateTime() const;
81 
87  LPATSYMBOL GetSymbol() const;
88 
94  ATSymbolStatus GetSymbolStatus() const;
95 
100  uint32_t GetRecordCount() const;
101 
102 private:
103  LPATBARHISTORY_RESPONSE m_pResponse;
104  uint32_t m_nCurrRecord;
105 };