acl  3.5.3.0
acl::hsrow类 参考

#include <hsrow.hpp>

+ 类 acl::hsrow 继承关系图:
+ acl::hsrow 的协作图:

Public 成员函数

 hsrow (int ncolum)
 
 ~hsrow ()
 
void reset (int ncolum)
 
void push_back (const char *value, size_t dlen)
 
const std::vector< const char * > & get_row () const
 

额外继承的成员函数

- Protected 成员函数 继承自 acl::acl::noncopyable
 noncopyable ()
 
 ~noncopyable ()
 

详细描述

在文件 hsrow.hpp12 行定义.

构造及析构函数说明

◆ hsrow()

acl::hsrow::hsrow ( int  ncolum)

构造函数

参数
ncolum{int} 数据库查询时每条记录的列数

◆ ~hsrow()

acl::hsrow::~hsrow ( )

成员函数说明

◆ get_row()

const std::vector<const char*>& acl::hsrow::get_row ( ) const

取得查询记录

返回
{const std::vector<const char*>&}

◆ push_back()

void acl::hsrow::push_back ( const char *  value,
size_t  dlen 
)

向该查询记录中添加列数值

参数
value{const char*} 列值
dlen{size_t} 列值长度

◆ reset()

void acl::hsrow::reset ( int  ncolum)

重置数据查询时第条记录的列数

参数
ncolum{int} 数据库查询时每条记录的列数

该类的文档由以下文件生成: