8 #ifndef SQLITEBASEINFODRIVER_H_ 9 #define SQLITEBASEINFODRIVER_H_ 12 #include "../../../Log.h" 13 #include "../../BaseInfoDriver.h" 31 static int _getMarketTableCallBack(
void *out,
int nCol,
32 char **azVals,
char **azCols);
34 static int _getStockTypeInfoTableCallBack(
void *out,
int nCol,
35 char **azVals,
char **azCols);
37 static int _getStockWeightCallBack(
void *out,
int nCol,
38 char **azVals,
char **azCols);
40 static int _getStockTableCallBack(
void *out,
int nCol,
41 char **azVals,
char **azCols);
45 shared_ptr<sqlite3> m_db;
unsigned hku_uint32
Definition: DataType.h:48
virtual bool _loadMarketInfo()
加载市场信息
Definition: SQLiteBaseInfoDriver.cpp:57
virtual bool _init()
驱动初始化,具体实现时应注意将之前打开的相关资源关闭。
Definition: SQLiteBaseInfoDriver.cpp:30
virtual bool _loadStock()
加载股票信息
Definition: SQLiteBaseInfoDriver.cpp:247
基本信息数据获取驱动基类
Definition: BaseInfoDriver.h:21
SQLiteBaseInfoDriver()
Definition: SQLiteBaseInfoDriver.h:19
virtual ~SQLiteBaseInfoDriver()
Definition: SQLiteBaseInfoDriver.h:20
vector< StockWeight > StockWeightList
Definition: StockWeight.h:68
Definition: SQLiteBaseInfoDriver.h:17
Hikyuu核心命名空间,包含股票数据的管理、指标实现、交易系统框架等
Definition: Block.cpp:11
virtual bool _loadStockTypeInfo()
加载证券类型信息
Definition: SQLiteBaseInfoDriver.cpp:119