對 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 ) |
|
inlineexplicit |
◆ Status() [3/4]
adbc::driver::Status::Status |
( |
AdbcStatusCode | code, |
|
|
const char * | message ) |
|
inlineexplicit |
◆ Status() [4/4]
adbc::driver::Status::Status |
( |
AdbcStatusCode | code, |
|
|
std::string | message, |
|
|
std::vector< std::pair< std::string, std::string > > | details ) |
|
inlineexplicit |
◆ 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()
此類別的文件是由以下檔案產生