AdbcStatusCode + AdbcError 的包装器。 更多...
#include <status.h>
|
std::unique_ptr< Impl > | impl_ |
|
|
template<typename DatabaseT , typename ConnectionT , typename StatementT > |
类 | Driver (驱动程序) |
|
AdbcStatusCode + AdbcError 的包装器。
驱动程序应优先使用 Status,并在与 ToAdbc 的边界处进行转换。
◆ Status() [1/4]
adbc::driver::Status::Status |
( |
| ) |
|
|
内联 |
◆ Status() [2/4]
adbc::driver::Status::Status |
( |
AdbcStatusCode | code (代码), |
|
|
std::string | message(消息) ) |
|
内联显式 |
◆ Status() [3/4]
adbc::driver::Status::Status |
( |
AdbcStatusCode | code (代码), |
|
|
const char * | message(消息) ) |
|
内联显式 |
◆ Status() [4/4]
adbc::driver::Status::Status |
( |
AdbcStatusCode | code (代码), |
|
|
std::string | message (消息), |
|
|
std::vector< std::pair< std::string, std::string > > | details(详情) ) |
|
内联显式 |
◆ AddDetail()
void adbc::driver::Status::AddDetail |
( |
std::string | key (键), |
|
|
std::string | value(值) ) |
|
内联 |
◆ ok()
bool adbc::driver::Status::ok |
( |
| ) |
const |
|
内联 |
◆ SetSqlState()
void adbc::driver::Status::SetSqlState |
( |
std::string | sqlstate | ) |
|
|
内联 |
◆ ToAdbc()
此类的文档从以下文件生成