|
oralib
0.0.5
|
Encapsulate the occi::Connection class. More...
#include <oracle.h>

Public Member Functions | |
| Nexus (OracleEnv &, const char *, const char *, const char *) | |
| Construct by creating a occi::Connection. More... | |
| Nexus (const Nexus &)=delete | |
| const Nexus & | operator= (const Nexus &)=delete |
| ~Nexus (void) | |
| Destroy by freeing the occi::Connection. More... | |
| oracle::occi::Connection & | operator() (void) |
Protected Attributes | |
| OracleEnv & | m_oe |
| Creator of this object. | |
| oracle::occi::Connection * | m_conn |
| Wrapped OCCI object. | |
Friends | |
| class | SQL |
| class | OracleEnv |
Encapsulate the occi::Connection class.
An instance represents a connection to the oracle server. Use the call operator on an instance to access the underlying occi object.
|
explicit |
| Oracle::Nexus::~Nexus | ( | void | ) |
Destroy by freeing the occi::Connection.
This is thread safe.