GlobalObjects
|
Eine Struktur um die Objekt-ID eines persistenten Objekts mit den Datensätzen der abhängigen Objekte (abhängig bedeutet; sollen mitgespeichert, mitgelöscht, mitüberwacht, mitgesperrt etc. werden) abzubilden. Mehr ...
#include <GloManager.h>
Öffentliche Methoden | |
ObjIdWithDepends (const ObjID &rObjID, std::map< ObjID, Record *, std::less< ObjID > > *pDependRecordMap) | |
~ObjIdWithDepends () | |
Öffentliche Attribute | |
ObjID | m_ObjID |
std::map< ObjID, Record *, std::less< ObjID > > * | m_pDependRecordMap |
Eine Struktur um die Objekt-ID eines persistenten Objekts mit den Datensätzen der abhängigen Objekte (abhängig bedeutet; sollen mitgespeichert, mitgelöscht, mitüberwacht, mitgesperrt etc. werden) abzubilden.
glo::Manager::ObjIdWithDepends::ObjIdWithDepends | ( | const ObjID & | rObjID, |
std::map< ObjID, Record *, std::less< ObjID > > * | pDependRecordMap ) |
Konstruktor mit Parametern.
[in] | rObjID | Die Objekt-ID eines persistenten Objekts. |
[in] | pDependRecordMap | Ein Container von Datesätzen, hier die Datensätzen der abhängigen Objekte des Objektes mit der übergebenen Objekt-ID. |
glo::Manager::ObjIdWithDepends::~ObjIdWithDepends | ( | ) |
Destruktor. Alle Datensätze im m_pDependRecordMap werden vergessen und m_pDependRecordMap aus dem Speicher entfernt.
ObjID glo::Manager::ObjIdWithDepends::m_ObjID |
Die Objekt-ID eines persistenten Objekts.
Ein Container von Datesätzen, hier die Datensätzen der abhängigen Objekte des Objektes mit der Objekt-ID aus m_ObjID.