db::ObjectId Class Reference
[Object Ids and Locking]

#include <ittia/dbxx/dbxx_object_id.h>

Inheritance diagram for db::ObjectId:

Inheritance graph

List of all members.


Detailed Description

A unique identifier for an object in the database, such as a table or row.

Public Member Functions

bool is_empty () const
bool operator== (const ObjectId &o) const
bool operator!= (const ObjectId &o) const
const db_oid_t & oid () const

Protected Member Functions

 ObjectId (const ObjectId &)
const ObjectIdoperator= (const ObjectId &)
void _attach_oid (Database *, const db_oid_t *)

Protected Attributes

Databasecur_db
db_oid_t cur_oid

Friends

class ObjectLock

Copyright © 2005-2008 ITTIA®. All rights reserved.