| Xlight API用户手册 v1.6.0.23 Xlight极速柜台接口文档

载入中...
搜索中...
未找到
Public 成员函数 | 所有成员列表
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

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

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

- xlt_security_filter.h