[interface] 云存储数据结构体
更多...
#include <yy-api-types.h>
virtual const char* yy::ICloudData::GetBinaryValue |
( |
| ) |
const |
|
pure virtual |
获取2进制流首地址
- 返回
- char *, 2进制数据首地址
virtual int yy::ICloudData::GetBinraySize |
( |
| ) |
const |
|
pure virtual |
获取2进制流 大小
- 返回
- char *, 2进制数据大小, 值范围 [0,4096]
virtual unsigned __int64 yy::ICloudData::GetCreateTime |
( |
| ) |
const |
|
pure virtual |
获取当前数据 创建时间
- 返回
- unsigned __int64 创建时间
virtual unsigned int yy::ICloudData::GetIntValue1 |
( |
| ) |
const |
|
pure virtual |
获取当前数据 第一个int值
- 返回
- unsigned int, 第一个int值
virtual unsigned int yy::ICloudData::GetIntValue2 |
( |
| ) |
const |
|
pure virtual |
获取当前数据 第二个int值
- 返回
- unsigned int, 第二个int值
virtual const char* yy::ICloudData::GetStringValue |
( |
| ) |
const |
|
pure virtual |
获取字符串值
- 参数
-
- 返回
- int, 0 success, 其他值error, 参考错误代码
virtual unsigned __int64 yy::ICloudData::GetUniqueKey |
( |
| ) |
const |
|
pure virtual |
获取当前数据 唯一id
- 返回
- unsigned __int64, 唯一id
virtual unsigned __int64 yy::ICloudData::GetUpdateTime |
( |
| ) |
const |
|
pure virtual |
获取当前数据 最后一次更新时间
- 返回
- unsigned __int64 更新时间
virtual int yy::ICloudData::SetBinrayValue |
( |
const char * |
data, |
|
|
unsigned int |
size |
|
) |
| |
|
pure virtual |
设置2进制值
- 参数
-
const | char *data, 字符串值 |
const | unsigned int size, 二进制数据大小 ,值范围 (0,4096] |
virtual int yy::ICloudData::SetIntValue1 |
( |
unsigned int |
value | ) |
|
|
pure virtual |
设置第一个int值
- 参数
-
- 返回
- int, 0 success, 其他值error, 参考错误代码
virtual int yy::ICloudData::SetIntValue2 |
( |
unsigned int |
value | ) |
|
|
pure virtual |
设置第二个int值
- 参数
-
- 返回
- int, 0 success, 其他值error, 参考错误代码
virtual int yy::ICloudData::SetStringValue |
( |
const char * |
data | ) |
|
|
pure virtual |
设置字符串值
- 参数
-
- 返回
- int, 0 success, 其他值error, 参考错误代码