ANNA Suite  2020b
Multipurpose development suite for Telco applications
Classes | Namespaces | Macros
Database.hpp File Reference
#include <anna/dbms/Database.hpp>
#include <anna/dbms/DatabaseException.hpp>
Include dependency graph for Database.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  anna::dbms::oracle::Database
 

Namespaces

 anna
 
 anna::dbms
 
 anna::dbms::oracle
 

Macros

#define anna_dbms_oracle_check(a, error)
 

Macro Definition Documentation

◆ anna_dbms_oracle_check

#define anna_dbms_oracle_check (   a,
  error 
)
Value:
{ \
const sword status = (a); \
if (status != OCI_SUCCESS) { \
anna::dbms::oracle::ResultCode resultCode (status, (error)); \
throw DatabaseException (resultCode, __FILE__, __LINE__); \
} \
}