围绕 AdbcStatusCode + AdbcError 的包装器。 更多...
#include <status.h>
|
std::unique_ptr< Impl > | impl_ |
|
|
template<typename DatabaseT, typename ConnectionT, typename StatementT> |
class | Driver |
|
围绕 AdbcStatusCode + AdbcError 的包装器。
驱动程序应首选使用 Status,并在边界处使用 ToAdbc 进行转换。
◆ Status() [1/4]
adbc::driver::Status::Status |
( |
| ) |
|
|
inline |
◆ 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 ) |
|
inline |
◆ ok()
bool adbc::driver::Status::ok |
( |
| ) |
const |
|
inline |
◆ SetSqlState()
void adbc::driver::Status::SetSqlState |
( |
std::string | sqlstate | ) |
|
|
inline |
◆ ToAdbc()
此类文档由以下文件生成