#include <CdbBdbObjectTranslatorP2T.hh>
Inheritance diagram for CdbBdbObjectTranslatorP2T< P, T >:

Public Member Functions | |
| CdbBdbObjectTranslatorP2T () | |
| Default constructor. | |
| virtual | ~CdbBdbObjectTranslatorP2T () |
| Destructor. | |
Protected Member Functions | |
| virtual CdbStatus | toTransientPT (T *&theTransientPtr, const BdbHandle(P)&theObjectH) const |
| Translate into a transient object (persistent & transient type specific translation). | |
This class is a specialization of generic "persistent-to-transient" translators for persistent classes having the following minimal interface:
class T; class P : public BdbObject { public: T* transient() const; };
Where:
T - is a transient type P - is a persistent type
Definition at line 29 of file CdbBdbObjectTranslatorP2T.hh.
|
|||||||||
|
Default constructor.
Definition at line 47 of file CdbBdbObjectTranslatorP2T.hh. |
|
|||||||||
|
Destructor.
Definition at line 53 of file CdbBdbObjectTranslatorP2T.hh. |
|
||||||||||||||||
|
Translate into a transient object (persistent & transient type specific translation). Implement the corresponding method defined in the base class.
Implements CdbBdbObjectTranslatorPT< P, T >. Definition at line 63 of file CdbBdbObjectTranslatorP2T.hh. References CdbStatus::Error, and CdbStatus::Success. |
1.3-rc3