ActiveTick Feed C++ API SDK
2.0.0
Main Page
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
ATMarketMoversDbResponseParser.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
Shared/ATServerAPIDefines.h
>
4
10
class
ACTIVETICKSERVERAPI_API
ATMarketMoversDbResponseParser
11
{
12
public
:
17
ATMarketMoversDbResponseParser
(
LPATMARKET_MOVERSDB_RESPONSE
pResponse);
18
22
virtual
~
ATMarketMoversDbResponseParser
(
void
);
23
24
public
:
29
bool
IsValid()
const
;
30
36
bool
MoveToFirstRecord();
37
46
bool
MoveToFirstItem();
47
55
bool
MoveToNextRecord();
56
64
bool
MoveToNextItem();
65
71
LPATMARKET_MOVERS_RECORD
GetCurrentRecord()
const
;
72
78
LPATMARKET_MOVERS_ITEM
GetCurrentItem()
const
;
79
85
LPATSYMBOL
GetRecordSymbol()
const
;
86
92
ATSymbolStatus
GetRecordSymbolStatus()
const
;
93
98
uint32_t GetRecordCount()
const
;
99
105
LPATSYMBOL
GetItemSymbol()
const
;
106
112
ATPRICE
GetItemLastPrice()
const
;
113
119
ATPRICE
GetItemClosePrice()
const
;
120
125
uint64_t GetItemVolume()
const
;
126
131
ATTIME
GetItemLastDateTime()
const
;
132
133
private
:
134
LPATMARKET_MOVERSDB_RESPONSE
m_pResponse;
135
uint32_t m_nCurrRecord;
136
uint32_t m_nCurrItem;
137
};
ATMarketMoversDbResponseParser.h
Generated on Thu Mar 7 2013 11:32:11 for ActiveTick Feed C++ API SDK by
1.8.3.1