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

Public Methods | |
| DbNTupleCnv (const CLID& clid, IOODataBase* db, ISvcLocator* svc) | |
| Standard constructor. More... | |
| virtual | ~DbNTupleCnv () |
| Standard destructor. More... | |
| virtual StatusCode | initialize () |
| DbUserDataBaseCnv overrides: Initialize the converter. More... | |
| virtual StatusCode | finalize () |
| DbUserDataBaseCnv overrides: Finalize the converter. More... | |
| virtual StatusCode | createRep ( DataObject* pObject, IOpaqueAddress*& refpAddress ) |
| DbUserDataBaseCnv overrides: Convert the transient object to the requested representation. More... | |
| virtual dbHandle<DbObject> | createPersistent (dbHandle<DbContainer>& cntH) |
| DbUserDataBaseCnv overrides: Create persistent object. More... | |
| virtual StatusCode | createObj (IOpaqueAddress* pAddress, DataObject*& refpObject) |
| DbUserDataBaseCnv overrides: Update the references of an updated transient object. More... | |
| virtual StatusCode | fillObjRefs (IOpaqueAddress* pAddress, DataObject* pObject) |
| DbUserDataBaseCnv overrides: Update the references of an updated transient object. More... | |
| virtual StatusCode | updateObj (IOpaqueAddress* pAddress, DataObject* pObject) |
| Update the transient object: NTuples end here when reading records. More... | |
| virtual StatusCode | updateObjRefs (IOpaqueAddress* pAddress, DataObject* pObject) |
| DbUserDataBaseCnv overrides: Update the references of an updated transient object. More... | |
| virtual StatusCode | updateRep (IOpaqueAddress* pAddress, DataObject* pObject) |
| Converter overrides: Update the converted representation of a transient object. More... | |
| virtual StatusCode | updateRepRefs (IOpaqueAddress* pAddress, DataObject* pObject) |
| Converter overrides: Update the converted representation of a transient object. More... | |
| virtual StatusCode | doPersistentUpdate ( DefHandle& objH, const DataObject* pObject) |
| DbUserDataBaseCnv overrides: callback when start updating the persistent data. | |
| virtual StatusCode | afterPersistentUpdate (dbHandle<DbDefObject>& objH, const DataObject* pObject) |
| Callback after persistent data were saved. More... | |
| virtual StatusCode | doTransientUpdate ( DefHandle& objH, DataObject* pObject) |
| DbUserDataBaseCnv overrides: callback when actually updating the transient data. | |
Description: Definition of the converter for row wise Ntuples using the generic database interface.
Dependencies:
History :
+---------+----------------------------------------------+--------+
| Date | Comment | Who |
+---------+----------------------------------------------+--------+
| 21/10/99| Initial version. | MF |
+---------+----------------------------------------------+--------+
Author: M.Frank Version: 1.0
Definition at line 48 of file DbNTupleCnv.h.
|
|
Standard constructor.
Definition at line 184 of file DbNTupleCnv.cpp. |
|
|
Standard destructor.
Definition at line 190 of file DbNTupleCnv.cpp. |
|
|
Callback after persistent data were saved.
Definition at line 660 of file DbNTupleCnv.cpp. |
|
|
DbUserDataBaseCnv overrides: Update the references of an updated transient object.
Reimplemented from DbBaseConverter. Definition at line 209 of file DbNTupleCnv.cpp. |
|
|
DbUserDataBaseCnv overrides: Create persistent object.
Reimplemented from DbGenericConverter. Definition at line 437 of file DbNTupleCnv.cpp. |
|
|
DbUserDataBaseCnv overrides: Convert the transient object to the requested representation.
Reimplemented from DbBaseConverter. Definition at line 443 of file DbNTupleCnv.cpp. |
|
|
DbUserDataBaseCnv overrides: callback when start updating the persistent data.
Reimplemented from DbGenericConverter. |
|
|
DbUserDataBaseCnv overrides: callback when actually updating the transient data.
Reimplemented from DbGenericConverter. |
|
|
DbUserDataBaseCnv overrides: Update the references of an updated transient object.
Reimplemented from DbBaseConverter. Definition at line 300 of file DbNTupleCnv.cpp. |
|
|
DbUserDataBaseCnv overrides: Finalize the converter.
Reimplemented from DbBaseConverter. Definition at line 204 of file DbNTupleCnv.cpp. |
|
|
DbUserDataBaseCnv overrides: Initialize the converter.
Reimplemented from DbBaseConverter. Definition at line 195 of file DbNTupleCnv.cpp. |
|
|
Update the transient object: NTuples end here when reading records.
Reimplemented from DbBaseConverter. Definition at line 305 of file DbNTupleCnv.cpp. |
|
|
DbUserDataBaseCnv overrides: Update the references of an updated transient object.
Reimplemented from DbBaseConverter. Definition at line 328 of file DbNTupleCnv.cpp. |
|
|
Converter overrides: Update the converted representation of a transient object.
Reimplemented from DbBaseConverter. Definition at line 560 of file DbNTupleCnv.cpp. |
|
|
Converter overrides: Update the converted representation of a transient object.
Reimplemented from DbBaseConverter. Definition at line 565 of file DbNTupleCnv.cpp. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000