[interface] 云存储过滤器 提供对云存储ICloudData 第一个Int和第二个Int 和 创建时间和修改 的查询 操作 更多...
#include <yy-api-types.h>
Public 类型 | |
enum | EField { FIELD_NONE = 0, UNIQUE_KEY_FIELD = 1, USER_ID_FIELD = 2, External_VALUE1 = 3, External_VALUE2 = 4, FIELD_CREATE_TIME = 5, FILED_UPDATE_TIME = 6 } |
enum | EFilterOperator { FILTER_OP_NONE = 0, FILTER_OP_EQ = 1, FILTER_OP_GE = 2, FILTER_OP_LE = 3, FILTER_OP_GREATER = 4, FILTER_OP_LESS = 5 } |
enum | EFilterCondition { FILTER_CD_NONE = 0, FILTER_CD_AND = 1, FILTER_CD_OR } |
Public 成员函数 | |
virtual int | AddFiter (const EField field, const EFilterOperator op, const unsigned __int64 filter_value, const EFilterCondition condition)=0 |
增加 过滤条件 | |
![]() | |
virtual void | AddRef ()=0 |
添加引用 | |
virtual void | Release ()=0 |
释放引用 | |
[interface] 云存储过滤器 提供对云存储ICloudData 第一个Int和第二个Int 和 创建时间和修改 的查询 操作
|
pure virtual |
增加 过滤条件
const | EField field, 滤条件字段 |
const | EFilterOperator op, 过滤条件字段 操作 |
const | unsigned int filter_value, 过滤条件操作 值 |
const | EFilterCondition condition,条件 操作 |