#include <DbAddress.h>
Inheritance diagram for DbAddress:

Public Methods | |
| DbAddress (dbHandle<DbObject>& handle, const CLID& clid) | |
| Constructor for non-initialized addresses. More... | |
| DbAddress (dbHandle<DbContainer>& cntH, dbHandle<DbLink>& linkH) | |
| dbHandle<DbObject>& | objectHdl () |
| Retrieve pointer to Db object. More... | |
| dbHandle<DbContainer>& | containerHdl () |
| Retrieve pointer to Db object. More... | |
Protected Methods | |
| virtual | ~DbAddress () |
| Standard Destructor. More... | |
Protected Attributes | |
| dbHandle<DbObject> | m_objH |
| Pointer to hold Db object. More... | |
| dbHandle<DbContainer> | m_cntH |
| Pointer to hold Db container object. More... | |
Description: Definition of a transient link which is capable of locating an object in the persistent Db storage.
Dependencies:
History :
+---------+----------------------------------------------+--------+
| Date | Comment | Who |
+---------+----------------------------------------------+--------+
| 21/04/99| Initial version. | MF |
+---------+----------------------------------------------+--------+
Author: M.Frank Version: 1.0
Definition at line 48 of file DbAddress.h.
|
|
Standard Destructor.
Definition at line 55 of file DbAddress.h. |
|
|
Constructor for non-initialized addresses.
Definition at line 27 of file DbAddress.cpp. |
|
|
Definition at line 54 of file DbAddress.cpp. |
|
|
Retrieve pointer to Db object.
Definition at line 67 of file DbAddress.h. Referenced by DbNTupleCnv::createRep(), DbBaseConverter::fillRepRefs(), DbNTupleCnv::updateObj(), DbNTupleCnv::updateObjRefs(), DbBaseConverter::updateObjRefs(), DbBaseConverter::updateRep(), and DbBaseConverter::updateRepRefs(). |
|
|
Retrieve pointer to Db object.
Definition at line 63 of file DbAddress.h. Referenced by DbNTupleCnv::createRep(), DbBaseConverter::doUpdateRepRefs(), DbBaseConverter::fillRepRefs(), DbBaseConverter::updateObjRefs(), DbBaseConverter::updateRep(), and DbBaseConverter::updateRepRefs(). |
|
|
Pointer to hold Db container object.
Definition at line 53 of file DbAddress.h. |
|
|
Pointer to hold Db object.
Definition at line 51 of file DbAddress.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000