|
NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
键值存储结果集抽象基类 更多...
#include <db_interface.hpp>
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< string > | value_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 |
| 差值类型 | |