|
oralib
0.0.2
|
Encapsulate the occi::Environment class. More...
#include <oracle.h>
Public Member Functions | |
| OracleEnv (bool=false) | |
| Construct by creating the occi::Environment. More... | |
| OracleEnv (const OracleEnv &)=delete | |
| const OracleEnv & | operator= (const OracleEnv &)=delete |
| ~OracleEnv (void) | |
| Destroy by freeing the occi::Environment. | |
| oracle::occi::Environment & | operator() (void) |
Protected Attributes | |
| oracle::occi::Environment * | m_env |
| Wrapped OCCI object. | |
Friends | |
| class | Nexus |
Encapsulate the occi::Environment class.
An occi:environment holds the server interface policies and heap. An instance is thread safe, so you can create Nexus objects from it within multiple threads of execution. Use the call operator on an instance to access the underlying occi object.
| Oracle::OracleEnv::OracleEnv | ( | bool | threadSafe = false | ) |
Construct by creating the occi::Environment.
| threadSafe | - Create a thread safe Oracle environment. |