Connection* Environment::CreateConnection() { Connection* connection; IGNITE_ODBC_API_CALL(InternalCreateConnection(connection)); return connection; }
Statement* Connection::CreateStatement() { Statement* statement; IGNITE_ODBC_API_CALL(InternalCreateStatement(statement)); return statement; }
void Connection::Establish(const std::string& connectStr) { IGNITE_ODBC_API_CALL(InternalEstablish(connectStr)); }
void Connection::GetInfo(config::ConnectionInfo::InfoType type, void* buf, short buflen, short* reslen) { IGNITE_ODBC_API_CALL(InternalGetInfo(type, buf, buflen, reslen)); }
void Connection::TransactionRollback() { IGNITE_ODBC_API_CALL(InternalTransactionRollback()); }
void Connection::TransactionCommit() { IGNITE_ODBC_API_CALL(InternalTransactionCommit()); }
void Connection::Release() { IGNITE_ODBC_API_CALL(InternalRelease()); }
void Connection::Establish(const config::Configuration cfg) { IGNITE_ODBC_API_CALL(InternalEstablish(cfg)); }
void Environment::SetAttribute(int32_t attr, void* value, int32_t len) { IGNITE_ODBC_API_CALL(InternalSetAttribute(attr, value, len)); }
void Environment::TransactionRollback() { IGNITE_ODBC_API_CALL(InternalTransactionRollback()); }
void Environment::TransactionCommit() { IGNITE_ODBC_API_CALL(InternalTransactionCommit()); }
void Environment::GetAttribute(int32_t attr, app::ApplicationDataBuffer& buffer) { IGNITE_ODBC_API_CALL(InternalGetAttribute(attr, buffer)); }
void Connection::Establish(const std::string& host, uint16_t port, const std::string& cache) { IGNITE_ODBC_API_CALL(InternalEstablish(host, port, cache)); }