|
| | TOndemand () |
| |
| virtual | ~TOndemand () |
| |
| int | get (T *&prObj) |
| |
| int | get (std::shared_ptr< T > &rRetVal) |
| |
|
| | TOndemand (const TOndemand &rT) |
| | Copy-Konstruktor.
|
| |
| template<class T2> |
| | TOndemand (const TOndemand< T2 > &rT) |
| | Copy-Konstruktor.
|
| |
|
| int | set (const T *rObj) |
| | Übernimmt die Objekt-ID des übergeben Objekt als Referenz.
|
| |
| int | set (const T &rObj) |
| | Übernimmt die Objekt-ID des übergeben Objekt als Referenz.
|
| |
| int | set (const std::shared_ptr< T > &rObj) |
| | Übernimmt die Objekt-ID des übergeben Objekt als Referenz.
|
| |
| virtual int | set (const ObjID &rObj) override |
| | Übernimmt die Objekt-ID des übergeben Objekt als Referenz.
|
| |
| virtual int | set (const BasePersistent *rObj) override |
| | Übernimmt die Objekt-ID des übergeben Objekt als Referenz.
|
| |
| virtual int | set (const BasePersistent &rObj) override |
| | Übernimmt die Objekt-ID des übergeben Objekt als Referenz.
|
| |
|
| TOndemand< T > & | operator= (const TOndemand &rT) |
| | Zuweisungsoperator.
|
| |
| template<class T2> |
| TOndemand< T > & | operator= (const TOndemand< T2 > &rT) |
| | Zuweisungsoperator.
|
| |
|
| bool | operator== (const TOndemand &rT) const |
| | Vergleichsoperator.
|
| |
| bool | operator!= (const TOndemand &rT) const |
| | Vergleichsoperator.
|
| |
| template<class T2> |
| bool | operator== (const TOndemand< T2 > &rT) const |
| | Vergleichsoperator.
|
| |
| template<class T2> |
| bool | operator!= (const TOndemand< T2 > &rT) const |
| | Vergleichsoperator.
|
| |
| | Reference () |
| |
| | Reference (const ObjID &rObjID) |
| |
| | Reference (const Reference &rT) |
| |
| virtual | ~Reference () |
| |
| virtual Base * | getBase () const override |
| |
| virtual int | getTypeAsString (std::string &rsTypeName) override |
| |
| bool | isNULL () const |
| |
| void | setNULL () |
| |
| ObjID | getObjID () const |
| |
| const ObjID * | getObjIDAsPointer () const |
| |
| int | getBasePersistent (BasePersistent *&prRetVal) |
| |
| int | getBasePersistent (std::shared_ptr< BasePersistent > &rspRetVal) |
| |
| virtual int | deleteInBase (EnDeepMode eDeepMode=DM_SHALLOW) |
| |
| virtual int | lock (EnLockMode eLockMode=LK_DELETEvWRITE, EnDeepMode eDeepMode=DM_SHALLOW) const |
| |
| virtual int | lock (const LockSpecification &rLockSpecification) const |
| |
| virtual int | unlock (EnLockMode eLockMode=LK_DELETEvWRITE, EnDeepMode eDeepMode=DM_SHALLOW) const |
| |
| virtual int | unlock (const LockSpecification &rLockSpecification) const |
| |
| virtual int | isLocked (EnLockMode eLockMode=LK_DELETEvWRITE, EnDeepMode eDeepMode=DM_SHALLOW) const |
| |
| virtual int | isLocked (const LockSpecification &rLockSpecification) const |
| |
| virtual int | isPossible (bool bRead, bool bWrite, bool bDelete, EnDeepMode eDeepMode=DM_SHALLOW) const |
| |
| virtual int | isPossible (const LockPossibleSpecification &rLockPossibleSpec, EnDeepMode eDeepMode=DM_SHALLOW) const |
| |
| virtual int | setWatch (TdWatchNotifyMode ulWatchMode, EnDeepMode eDeepMode, CallBack *pCallBack=0) const |
| |
| virtual int | setWatch (const WatchSpecification &rWatchSpec) const |
| |
| virtual int | unsetWatch (TdWatchNotifyMode ulWatchMode, EnDeepMode eDeepMode, CallBack *pCallBack) const |
| |
| virtual int | unsetWatch (const WatchSpecification &rWatchSpec) const |
| |
| Reference & | operator= (const Reference &rT) |
| |
| bool | operator== (const Reference &rT) const |
| | Vergleichsoperator.
|
| |
| bool | operator!= (const Reference &rT) const |
| | Vergleichsoperator.
|
| |
| | CallBack () |
| |
| virtual | ~CallBack () |
| |
| virtual int | setBase (Base *pBase) |
| |
| virtual void | notify (NotifyNote &rNote) |
| |
| CallBack & | operator= (const CallBack &rT) |
| |
| bool | operator== (const CallBack &rT) const |
| | Vergleichsoperator, es werden alle Attribute verglichen.
|
| |
| bool | operator!= (const CallBack &rT) const |
| | Vergleichsoperator, es werden alle Attribute verglichen.
|
| |