dbAnyReference Class Reference

#include <reference.h>

Inheritance diagram for dbAnyReference:

dbAnyContainer dbHArray dbHArray< db_int4 > dbReference dbContainer dbBitmap

List of all members.


Detailed Description

Base class for all references.

Public Member Functions

 dbAnyReference (oid_t oid=0)
oid_t getOid () const
 Get object idetifier.
bool isNull () const
 Check whether reference is null.
dbFieldDescriptordbDescribeComponents (dbFieldDescriptor *fd)

Protected Attributes

oid_t oid

Friends

class dbAnyCursor
class dbDatabase
class dbFieldDescriptor
bool isNull (dbAnyReference const &ref)
 Check whether reference is null.

Constructor & Destructor Documentation

dbAnyReference ( oid_t  oid = 0  )  [inline]


Member Function Documentation

oid_t getOid (  )  const [inline]

Get object idetifier.

Returns:
object identifier of referenced object

bool isNull (  )  const [inline]

Check whether reference is null.

dbFieldDescriptor* dbDescribeComponents ( dbFieldDescriptor fd  )  [inline]

Reimplemented in dbReference.


Friends And Related Function Documentation

friend class dbAnyCursor [friend]

friend class dbDatabase [friend]

friend class dbFieldDescriptor [friend]

bool isNull ( dbAnyReference const &  ref  )  [friend]

Check whether reference is null.


Member Data Documentation

oid_t oid [protected]


Online Library Docs

sipXecs home page

Version 4.2.1-018930 2010-07-31T01:13:23 build16 abuild