NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
载入中...
搜索中...
未找到
idb_kv_result结构体 参考abstract

键值存储结果集抽象基类 更多...

#include <db_interface.hpp>

类 idb_kv_result 继承关系图:
[图例]

Public 成员函数

virtual string_view key () const =0
 获取键
virtual string_view value () const =0
 获取字符串值
virtual bool value_bool () const =0
 获取布尔值
virtual int64_t value_int64 () const =0
 获取64位整数值
virtual double value_double () const =0
 获取浮点值
virtual vector< stringvalue_array () const =0
 获取数组值
virtual const vector< pair< string, string > > & value_hash () const =0
 获取哈希表值
Public 成员函数 继承自 idb_result
virtual bool empty () const =0
 检查结果集是否为空
virtual bool next ()=0
 移动到下一行

额外继承的成员函数

Public 类型 继承自 idb_result
using size_type = size_t
 大小类型
using difference_type = ptrdiff_t
 差值类型

详细描述

键值存储结果集抽象基类

提供键值对数据的访问接口。

在文件 db_interface.hpp113 行定义.


该结构体的文档由以下文件生成: