#include <KDataDriverImp.h>
|
| KDataDriverImp (const shared_ptr< IniParser > &config) |
|
virtual | ~KDataDriverImp () |
|
virtual void | loadKData (const string &market, const string &code, KQuery::KType kType, size_t start_ix, size_t end_ix, KRecordList *out_buffer) |
| 将指定类型的K线数据加载至缓存 更多...
|
|
virtual size_t | getCount (const string &market, const string &code, KQuery::KType kType) |
| 获取指定类型的K线数据量 更多...
|
|
virtual bool | getIndexRangeByDate (const string &market, const string &code, const KQuery &query, size_t &out_start, size_t &out_end) |
| 获取指定日期范围对应的K线记录索引 更多...
|
|
virtual KRecord | getKRecord (const string &market, const string &code, size_t pos, KQuery::KType kType) |
| 获取指定的K线记录 更多...
|
|
hku::KDataDriverImp::KDataDriverImp |
( |
const shared_ptr< IniParser > & |
config | ) |
|
|
inline |
virtual hku::KDataDriverImp::~KDataDriverImp |
( |
| ) |
|
|
inlinevirtual |
virtual bool hku::KDataDriverImp::getIndexRangeByDate |
( |
const string & |
market, |
|
|
const string & |
code, |
|
|
const KQuery & |
query, |
|
|
size_t & |
out_start, |
|
|
size_t & |
out_end |
|
) |
| |
|
inlinevirtual |
shared_ptr<IniParser> hku::KDataDriverImp::m_config |
|
protected |
该类的文档由以下文件生成: