Xlight API用户手册 v1.6.0.23
Xlight极速柜台接口文档
载入中...
搜索中...
未找到
x1::XLTSecurityFilter类 参考

证券过滤器类,提供添加过滤证券代码和检查证券代码是否被订阅的功能 更多...

#include <xlt_security_filter.h>

Public 成员函数

 XLTSecurityFilter ()
 
void disable ()
 禁用功能,禁用后所有证券代码都认为被订阅,check永远返回true
 
void enable ()
 启用功能,启用后只有添加到过滤器中的证券代码才认为被订阅
 
bool add (const char *security_code)
 添加证券代码(添加订阅)
 
bool check (const char *security_code)
 

详细描述

证券过滤器类,提供添加过滤证券代码和检查证券代码是否被订阅的功能

备注
暂时仅支持6位数字证券代码

构造及析构函数说明

◆ XLTSecurityFilter()

x1::XLTSecurityFilter::XLTSecurityFilter ( )

成员函数说明

◆ add()

bool x1::XLTSecurityFilter::add ( const char * security_code)

添加证券代码(添加订阅)

参数
security_code证券代码
返回
添加是否成功
备注
调用此接口会默认启用过滤功能(enable)

◆ check()

bool x1::XLTSecurityFilter::check ( const char * security_code)

判断证券代码是否订阅

参数
security_code证券代码
返回
当过滤器未启用时,返回true;当过滤器启用时,如果security_code在过滤列表中,返回true,否则返回false

◆ disable()

void x1::XLTSecurityFilter::disable ( )
inline

禁用功能,禁用后所有证券代码都认为被订阅,check永远返回true

◆ enable()

void x1::XLTSecurityFilter::enable ( )
inline

启用功能,启用后只有添加到过滤器中的证券代码才认为被订阅


该类的文档由以下文件生成: