9 #ifndef anna_dbms_oracle_Connection_hpp 10 #define anna_dbms_oracle_Connection_hpp 51 operator OCISvcCtx*() {
return a_context; }
56 OCISession* a_session;
59 Connection(
Database& database,
const std::string& name,
const char* user,
const char* password);
60 bool isAvailable()
const noexcept(
false) {
return a_context != NULL && a_session != NULL && a_server != NULL; }
61 void do_commit() noexcept(
false);
63 void open() noexcept(
false);
Definition: Connection.hpp:39
Definition: Connection.hpp:38
std::string asString() const
Definition: Database.hpp:30