Hikyuu
0.1
|
基本信息数据获取驱动基类 更多...
#include <BaseInfoDriver.h>
Public 类型 | |
typedef unordered_map< string, MarketInfo > | MarketInfoMap |
typedef unordered_map< hku_uint32, StockTypeInfo > | StockTypeInfoMap |
Public 成员函数 | |
BaseInfoDriver (const shared_ptr< IniParser > &config) | |
virtual | ~BaseInfoDriver () |
virtual bool | loadMarketInfo (MarketInfoMap &out)=0 |
加载市场信息 更多... | |
virtual bool | loadStockTypeInfo (StockTypeInfoMap &out)=0 |
加载证券类型信息 更多... | |
virtual bool | loadStock ()=0 |
加载股票信息 更多... | |
Protected 属性 | |
shared_ptr< IniParser > | m_config |
基本信息数据获取驱动基类
typedef unordered_map<string, MarketInfo> hku::BaseInfoDriver::MarketInfoMap |
typedef unordered_map<hku_uint32, StockTypeInfo> hku::BaseInfoDriver::StockTypeInfoMap |
|
inline |
|
inlinevirtual |
|
pure virtual |
加载市场信息
out | map<市场标识, 市场信息> |
在 hku::MySQLBaseInfoDriver , 以及 hku::SQLiteBaseInfoDriver 内被实现.
|
pure virtual |
|
pure virtual |
加载证券类型信息
out | map<证券类型, 类型信息> |
在 hku::MySQLBaseInfoDriver , 以及 hku::SQLiteBaseInfoDriver 内被实现.
|
protected |