Oracle ODB Runtime Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
odb::oracle::object_statements_base Class Reference
Inheritance diagram for odb::oracle::object_statements_base:
odb::oracle::statements_base odb::oracle::object_statements< T > odb::oracle::polymorphic_root_object_statements< T >

Classes

struct  auto_unlock
 

Public Member Functions

void lock ()
 
void unlock ()
 
bool locked () const
 
virtual ~object_statements_base ()
 
- Public Member Functions inherited from odb::oracle::statements_base
connection_typeconnection ()
 
const schema_version_migrationversion_migration (const char *name="") const
 
virtual ~statements_base ()
 

Protected Member Functions

 object_statements_base (connection_type &conn)
 
- Protected Member Functions inherited from odb::oracle::statements_base
 statements_base (connection_type &conn)
 

Protected Attributes

bool locked_
 
- Protected Attributes inherited from odb::oracle::statements_base
connection_typeconn_
 
const schema_version_migrationsvm_
 

Additional Inherited Members

- Public Types inherited from odb::oracle::statements_base
typedef oracle::connection connection_type
 

Constructor & Destructor Documentation

virtual odb::oracle::object_statements_base::~object_statements_base ( )
virtual
odb::oracle::object_statements_base::object_statements_base ( connection_type conn)
inlineprotected

Member Function Documentation

void odb::oracle::object_statements_base::lock ( )
inline
void odb::oracle::object_statements_base::unlock ( )
inline
bool odb::oracle::object_statements_base::locked ( ) const
inline

Member Data Documentation

bool odb::oracle::object_statements_base::locked_
protected

The documentation for this class was generated from the following file: