| 
|   | LegalEntity () | 
|   | 
|   | LegalEntity (const std::string &rsName) | 
|   | 
|   | ~LegalEntity () | 
|   | 
|   | Person () | 
|   | 
|   | Person (const std::string &rsName) | 
|   | 
|   | ~Person () | 
|   | 
| int  | initBankAccounts () | 
|   | 
| virtual int  | preDeleteInBase (glo::EnDeepMode eDeepMode, void *&prData) override | 
|   | 
| virtual void  | postDeleteInBase (int iDeleteErr, glo::EnDeepMode eDeepMode, void *pData) override | 
|   | 
| void  | setName (const std::string &rsName) | 
|   | 
| std::string  | getName () const | 
|   | 
| int  | setBankAccount (const std::string &rsIBAN, const std::string &rsBIC) | 
|   | 
| int  | setBankAccount (Bank &rBank, const std::string &rsIBAN) | 
|   | 
| int  | setBankAccount (std::shared_ptr< Bank > rBank, const std::string &rsIBAN) | 
|   | 
| int  | removeBankAccount (const std::string &rsIBAN) | 
|   | 
| int  | getBankAccount (std::shared_ptr< BankAccount > &rRetVal, glo::EnSeekMode eMode) | 
|   | 
| int  | getBankAccount (std::shared_ptr< BankAccount > &rRetVal, const std::string &rsIBAN) | 
|   | 
| int  | getBankAccounts (std::vector< std::shared_ptr< BankAccount > > &rRetVal, std::shared_ptr< Bank > rBank) | 
|   | 
| int  | getBank (std::shared_ptr< Bank > &rRetVal, const std::string &rsIBAN) | 
|   | 
|   | Persistent () | 
|   | 
|   | Persistent (const Persistent &rT) | 
|   | 
| virtual void  | activate () | 
|   | 
| virtual int  | assign (Base &rBase) override | 
|   | 
| virtual void  | removeBase () override | 
|   | 
| virtual ObjID  | getObjID () const override | 
|   | 
| virtual std::time_t  | getCreateDate () const override | 
|   | 
| virtual std::time_t  | getLastChangeDate () const override | 
|   | 
| virtual void  | takeOverRecord (Record *pRecord) override | 
|   | 
| virtual int  | preStore (EnDeepMode eDeepMode, void *&prData) | 
|   | 
| virtual int  | store (EnDeepMode eDeepMode=DM_SHALLOW) override | 
|   | 
| virtual void  | postStore (int iStoreErr, EnDeepMode eDeepMode, void *pData) | 
|   | 
| virtual int  | preDeleteInBase (EnDeepMode eDeepMode, void *&prData) | 
|   | 
| virtual int  | deleteInBase (EnDeepMode eDeepMode=DM_SHALLOW) override | 
|   | 
| virtual void  | postDeleteInBase (int iDeleteErr, EnDeepMode eDeepMode, void *pData) | 
|   | 
| virtual int  | preRefresh (void *&prData) | 
|   | 
| virtual int  | refresh () override | 
|   | 
| virtual void  | postRefresh (int iRefreshErr, void *pData) | 
|   | 
| virtual int  | preLock (EnLockMode eLockMode, EnDeepMode eDeepMode, void *&prData) | 
|   | 
| virtual int  | lock (EnLockMode eLockMode=LK_DELETEvWRITE, EnDeepMode eDeepMode=DM_SHALLOW) override | 
|   | 
| virtual int  | lock (const LockSpecification &rLockSpecification) override | 
|   | 
| virtual int  | lockAndRefresh (EnLockMode eLockMode=LK_DELETEvWRITE, EnDeepMode eDeepMode=DM_SHALLOW) override | 
|   | 
| virtual int  | lockAndRefresh (const LockSpecification &rLockSpecification) override | 
|   | 
| virtual void  | postLock (int iLockErr, EnLockMode eLockMode, EnDeepMode eDeepMode, void *pData) | 
|   | 
| virtual int  | preRelock (EnLockMode eLockMode, EnDeepMode eDeepMode, void *&prData) | 
|   | 
| virtual int  | relock (EnLockMode eLockMode=LK_DELETEvWRITE, EnDeepMode eDeepMode=DM_SHALLOW) override | 
|   | 
| virtual int  | relock (const LockSpecification &rLockSpecification) override | 
|   | 
| virtual int  | relockAndRefresh (EnLockMode eLockMode=LK_DELETEvWRITE, EnDeepMode eDeepMode=DM_SHALLOW) override | 
|   | 
| virtual int  | relockAndRefresh (const LockSpecification &rLockSpecification) override | 
|   | 
| virtual void  | postRelock (int iLockErr, EnLockMode eLockMode, EnDeepMode eDeepMode, void *pData) | 
|   | 
| virtual int  | preUnlock (EnLockMode eLockMode, EnDeepMode eDeepMode, void *&prData) | 
|   | 
| virtual int  | unlock (EnLockMode eLockMode=LK_DELETEvWRITE, EnDeepMode eDeepMode=DM_SHALLOW) override | 
|   | 
| virtual int  | unlock (const LockSpecification &rLockSpecification) override | 
|   | 
| virtual void  | postUnlock (int iUnlockErr, EnLockMode eLockMode, EnDeepMode eDeepMode, void *pData) | 
|   | 
| virtual int  | preSetWatch (TdWatchNotifyMode ulWatchMode, EnDeepMode eDeepMode, CallBack *pCallBack, void *&prData) | 
|   | 
| virtual int  | setWatch (TdWatchNotifyMode ulWatchMode, EnDeepMode eDeepMode, CallBack *pCallBack=0) override | 
|   | 
| virtual void  | postSetWatch (int iSetWatchErr, TdWatchNotifyMode ulWatchMode, EnDeepMode eDeepMode, CallBack *pCallBack, void *pData) | 
|   | 
| virtual int  | preUnsetWatch (TdWatchNotifyMode ulWatchMode, EnDeepMode eDeepMode, CallBack *pCallBack, void *&prData) | 
|   | 
| virtual int  | unsetWatch (TdWatchNotifyMode ulWatchMode, EnDeepMode eDeepMode, CallBack *pCallBack=0) override | 
|   | 
| virtual void  | postUnsetWatch (int iUnsetWatchErr, TdWatchNotifyMode ulWatchMode, EnDeepMode eDeepMode, CallBack *pCallBack, void *pData) | 
|   | 
| virtual unsigned long  | getGloClassID () const override | 
|   | 
| virtual int  | getTypeAsString (std::string &rsTypeName) override | 
|   | 
| virtual int  | setGloAttribute (const AttributeID &rAttributeID, void *pPara) | 
|   | 
| virtual void *  | getGloAttribute (const AttributeID &rAttributeID) | 
|   | 
| virtual int  | setGloAttribute (const std::string &rstrAttributName, void *pPara) | 
|   | 
| virtual void *  | getGloAttribute (const std::string &rstrAttributName) | 
|   | 
| virtual bool  | isSameOrSuperClassFrom (const glo::Persistent *pPersistent) const | 
|   | Prüft ob übergebenes Objekt auf dieses gecastet werden kann.  
  | 
|   | 
| virtual bool  | isSameOrSuperClassFrom (const std::shared_ptr< glo::Persistent > pPersistent) const | 
|   | Prüft ob übergebenes Objekt auf dieses gecastet werden kann.  
  | 
|   | 
|   | BasePersistent () | 
|   | 
|   | BasePersistent (const BasePersistent &rT) | 
|   | 
| virtual int  | setBase (Base *pBase) override | 
|   | 
| virtual Base *  | getBase () const override | 
|   | 
| virtual int  | getClassInfo (ClassInfo *&prClassInfo) | 
|   | 
| virtual unsigned int  | remember () | 
|   | 
| virtual unsigned int  | forget () | 
|   | 
| virtual bool  | isAssigned () const | 
|   | 
| unsigned int  | getLinkCount () const | 
|   | 
| int  | getRecord (Record *&prRecord) const | 
|   | 
| int  | getRecord (std::shared_ptr< Record > &rRetVal) const | 
|   | 
| int  | getAllPersAttributeNames (std::list< std::string > &rRetValList, const std::vector< unsigned long > *pClassIdVector=nullptr) const | 
|   | 
| int  | getAllPersAttributeNamesSortByID (std::map< AttributeID, std::string > &rRetValMap, const std::vector< unsigned long > *pClassIdVector=nullptr) const | 
|   | 
| int  | getPersAttribute (BaseRecordAttribute *&prRetVal, const std::string &sName) const | 
|   | 
| int  | getPersAttribute (std::shared_ptr< BaseRecordAttribute > &rRetVal, const std::string &sName) const | 
|   | 
| int  | getPersAttribute (BaseRecordAttribute *&prRetVal, const AttributeID &rAttributeID) const | 
|   | 
| int  | getPersAttribute (std::shared_ptr< BaseRecordAttribute > &rRetVal, const AttributeID &rAttributeID) const | 
|   | 
| int  | getAllPersAttributes (std::list< BaseRecordAttribute * > &rRetValList, const std::vector< unsigned long > *pClassIdVector=nullptr) const | 
|   | 
| int  | getAllPersAttributes (std::list< std::shared_ptr< BaseRecordAttribute > > &rRetValList, const std::vector< unsigned long > *pClassIdVector=nullptr) const | 
|   | 
| int  | getAllPersAttributesSortByName (std::map< std::string, BaseRecordAttribute *, std::less< std::string > > &rRetValMap, const std::vector< unsigned long > *pClassIdVector=nullptr) const | 
|   | 
| int  | getAllPersAttributesSortByName (std::map< std::string, std::shared_ptr< BaseRecordAttribute >, std::less< std::string > > &rRetValMap, const std::vector< unsigned long > *pClassIdVector=nullptr) const | 
|   | 
| int  | getAllPersAttributesSortByID (std::map< AttributeID, BaseRecordAttribute *, std::less< AttributeID > > &rRetValMap, const std::vector< unsigned long > *pClassIdVector=nullptr) const | 
|   | 
| int  | getAllPersAttributesSortByID (std::map< AttributeID, std::shared_ptr< BaseRecordAttribute >, std::less< AttributeID > > &rRetValMap, const std::vector< unsigned long > *pClassIdVector=nullptr) const | 
|   | 
| virtual bool  | isStored () | 
|   | 
| virtual bool  | isDeletedInBase () | 
|   | 
| 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  | getProcessingPossibilities (LockPossibleSpecification &rLockPossibleSpec, EnDeepMode eDeepMode=DM_SHALLOW) const | 
|   | 
| virtual int  | setWatch (const WatchSpecification &rWatchSpec) | 
|   | 
| virtual int  | unsetWatch (const WatchSpecification &rWatchSpec) | 
|   | 
| BasePersistent &  | operator= (const BasePersistent &rT) | 
|   | 
| bool  | operator== (const BasePersistent &rT) const | 
|   | Vergleichsoperator, es werden alle Attribute verglichen.  
  | 
|   | 
| bool  | operator!= (const BasePersistent &rT) const | 
|   | Vergleichsoperator, es werden alle Attribute verglichen.  
  | 
|   | 
|   | CallBack () | 
|   | 
| virtual  | ~CallBack () | 
|   | 
| 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.  
  | 
|   | 
Eine juristische Person, aus der Organisationen abgeleitet werden können.  
- Autor
 - Helmut Jakoby 
 
- Copyright
 - © 1995-2024 Helmut Jakoby