xlight行情解码迭代器
定义 xlt_quote_decoder.h:29
uint32_t remain_
定义 xlt_quote_decoder.h:49
XLTQuoteItem item_
定义 xlt_quote_decoder.h:50
const XLTQuoteItem * get_next()
获取下一条解码后的行情数据
const XLTQuoteItem *(*)(uint8_t *&data, uint32_t &remain, XLTQuoteItem &item) StepFunc
定义 xlt_quote_decoder.h:31
XLTQuoteDecoder & operator=(const XLTQuoteDecoder &)=delete
XLTQuoteDecoder(QuoteMCType mc_type, const void *msg_data, uint32_t msg_len)
StepFunc step_fn_
定义 xlt_quote_decoder.h:47
XLTQuoteDecoder(const XLTQuoteDecoder &)=delete
不可拷贝、不可移动
uint8_t * data_
定义 xlt_quote_decoder.h:48
~XLTQuoteDecoder()=default
QuoteMsgType
xlight 行情消息类型
定义 xlt_quote_data_type.h:17
QuoteMCType
定义 xlt_quote_define.h:5
union x1::xlt_quote_data_union_t xlt_quote_data_union_t
struct x1::XLTQuoteItem XLTQuoteItem
get_next 返回的行情数据项
get_next 返回的行情数据项
定义 xlt_quote_decoder.h:16
QuoteMsgType data_type
数据类型,用户根据此字段选择对应结构体解析 data
定义 xlt_quote_decoder.h:17
xlt_quote_data_union_t data
指向解码后数据的指针
定义 xlt_quote_decoder.h:18
上交所level1指数行情快照
定义 xlt_quote_struct.h:57
上交所level1快照行情
定义 xlt_quote_struct.h:82
深交所level1指数快照行情数据结构体
定义 xlt_quote_struct.h:118
深交所level1债券快照行情数据结构体
定义 xlt_quote_struct.h:189
深交所level1快照行情数据结构体
定义 xlt_quote_struct.h:143
const xlt_sse_l1_index_t * sse_l1_index
QuoteMsgType::SSE_L1_INDEX 上交所Level1指数
定义 xlt_quote_decoder.h:6
const xlt_szse_l1_snapshot_t * szse_l1_snapshot
QuoteMsgType::SZSE_L1_SNAPSHOT 深交所Level1快照
定义 xlt_quote_decoder.h:9
const xlt_sse_l1_snapshot_t * sse_l1_snapshot
QuoteMsgType::SSE_L1_SNAPSHOT 上交所Level1快照
定义 xlt_quote_decoder.h:7
const xlt_szse_l1_index_t * szse_l1_index
QuoteMsgType::SZSE_L1_INDEX 深交所Level1指数
定义 xlt_quote_decoder.h:8
const xlt_szse_l1_snapshot_bond_t * szse_l1_snapshot_bond
QuoteMsgType::SZSE_L1_BOND_SNAPSHOT 深交所Level1债券快照
定义 xlt_quote_decoder.h:10