|
| | Bank () |
| |
| | Bank (const std::string &rsName, const std::string &rsBIC) |
| |
| | ~Bank () |
| |
| int | initBankAccounts () |
| |
| virtual int | preDeleteInBase (glo::EnDeepMode eDeepMode, void *&prData) override |
| |
| virtual void | postDeleteInBase (int iDeleteErr, glo::EnDeepMode eDeepMode, void *pData) override |
| |
| void | setBIC (const std::string &rsBIC) |
| |
| std::string | getBIC () const |
| |
| 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< Person > rBankCustomer) |
| |
| int | getBankCustomer (std::shared_ptr< Person > &rRetVal, const std::string &rsIBAN) |
| |
|
| int | setBankAccount (Person &rBankCustomer, const std::string &rsIBAN) |
| | Creates a bank account with a passed IBAN for the person passed.
|
| |
| int | setBankAccount (std::shared_ptr< Person > rBankCustomer, const std::string &rsIBAN) |
| | Creates a bank account with a passed IBAN for the person passed.
|
| |
| | LegalEntity () |
| |
| | LegalEntity (const std::string &rsName) |
| |
| | ~LegalEntity () |
| |
| | Person () |
| |
| | Person (const std::string &rsName) |
| |
| | ~Person () |
| |
| int | initBankAccounts () |
| |
| 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 |
| | Checks if passed object can be cast to this.
|
| |
| virtual bool | isSameOrSuperClassFrom (const std::shared_ptr< glo::Persistent > pPersistent) const |
| | Checks if passed object can be cast to this.
|
| |
| | 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 |
| | Comparison operator, all attributes are compared.
|
| |
| bool | operator!= (const BasePersistent &rT) const |
| | Comparison operator, all attributes are compared.
|
| |
| | CallBack () |
| |
| virtual | ~CallBack () |
| |
| virtual void | notify (NotifyNote &rNote) |
| |
| CallBack & | operator= (const CallBack &rT) |
| |
| bool | operator== (const CallBack &rT) const |
| | Comparison operator, all attributes are compared.
|
| |
| bool | operator!= (const CallBack &rT) const |
| | Comparison operator, all attributes are compared.
|
| |
A bank or other money management organization.
- Author
- Helmut Jakoby
- Copyright
- © 1995-2024 Helmut Jakoby