harmony 鸿蒙OH_VObject
OH_VObject
概述
表示允许的数据字段类型。
起始版本: 10
相关模块: RDB
所在头文件: oh_value_object.h
汇总
成员变量
名称 | 描述 |
---|---|
int64_t id | OH_VObject结构体的唯一标识符。 |
成员函数
名称 | 描述 |
---|---|
int (*putInt64)(OH_VObject *valueObject, int64_t *value, uint32_t count)) | 将int64类型的单个参数或者数组转换为OH_VObject类型的值。 |
int (*putDouble)(OH_VObject *valueObject, double *value, uint32_t count) | 将double类型的单个参数或者数组转换为OH_VObject类型的值。 |
int (*putText)(OH_VObject *valueObject, const char *value) | 将char *类型的字符数组转换为OH_VObject类型的值。 |
int (*putTexts)(OH_VObject *valueObject, const char **value, uint32_t count) | 将char *类型的字符串数组转换为OH_VObject类型的值。 |
int (*destroy)(OH_VObject *valueObject) | OH_VObject,并回收该对象占用的内存。 |
成员函数说明
putInt64()
int (*putInt64)(OH_VObject *valueObject, int64_t *value, uint32_t count))
描述
将int64类型的单个参数或者数组转换为OH_VObject类型的值。
起始版本: 10
参数:
参数项 | 描述 |
---|---|
OH_VObject *valueObject | 表示指向OH_VObject实例的指针。 |
int64_t *value | 表示指向int64_t类型的单个参数或者数组的指针。 |
uint32_t count | 如果value是指向单个数值的指针,则count = 1;如果value是指向数组的指针,则count是数组的长度。 |
返回:
类型 | 说明 |
---|---|
int | 返回操作是否成功,出错时返回对应的错误码。 |
putDouble()
int (*putDouble)(OH_VObject *valueObject, double *value, uint32_t count)
描述
将double类型的单个参数或者数组转换为OH_VObject类型的值。
起始版本: 10
参数:
参数项 | 描述 |
---|---|
OH_VObject *valueObject | 表示指向OH_VObject实例的指针。 |
double *value | 表示指向double类型的单个参数或者数组的指针。 |
uint32_t count | 如果value是指向单个数值的指针,则count = 1;如果value是指向数组的指针,则count是数组的长度。 |
返回:
类型 | 说明 |
---|---|
int | 返回操作是否成功,出错时返回对应的错误码。 |
putText()
int (*putText)(OH_VObject *valueObject, const char *value)
描述
将char *类型的字符数组转换为OH_VObject类型的值。
起始版本: 10
参数:
参数项 | 描述 |
---|---|
OH_VObject *valueObject | 表示指向OH_VObject实例的指针。 |
const char *value | 表示字符数组参数。 |
返回:
类型 | 说明 |
---|---|
int | 返回操作是否成功,出错时返回对应的错误码。 |
putTexts()
int (*putTexts)(OH_VObject *valueObject, const char **value, uint32_t count)
描述
将char *类型的字符串数组转换为OH_VObject类型的值。
起始版本: 10
参数:
参数项 | 描述 |
---|---|
OH_VObject *valueObject | 表示指向OH_VObject实例的指针。 |
const char **value | 表示字符串数组参数。 |
uint32_t count | 表示字符串数组参数value的长度。 |
返回:
类型 | 说明 |
---|---|
int | 返回操作是否成功,出错时返回对应的错误码。 |
destroy()
int (*destroy)(OH_VObject *valueObject)
描述
销毁OH_VObject对象,并回收该对象占用的内存。
起始版本: 10
参数:
参数项 | 描述 |
---|---|
OH_VObject *valueObject | 表示指向OH_VObject实例的指针。 |
返回:
类型 | 说明 |
---|---|
int | 返回操作是否成功,出错时返回对应的错误码。 |
你可能感兴趣的鸿蒙文章
harmony 鸿蒙Class (RdbPredicates)
harmony 鸿蒙arkts-apis-data-relationalStore-RdbStore
harmony 鸿蒙Interface (ResultSet)
0
赞
- 所属分类: 后端技术
- 本文标签:
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦