8#ifndef INC_BANKACCOUNT_H
9#define INC_BANKACCOUNT_H
249 void setIBAN(
const std::string & rsIBAN ) { m_IBAN = rsIBAN; };
250 std::string
getIBAN()
const {
return m_IBAN; };
256 int getBank( std::shared_ptr< Bank > & rRetVal )
const;
#define transient
Definition GloPersistent.h:174
#define persistent
Definition GloPersistent.h:159
#define GLO_OBJECT(...)
Definition GloPersistent.h:75
#define GLO_INDEX(...)
Definition GloPersistent.h:127
A bank customer's bank account at a bank.
Definition BankAccount.h:93
BankAccount(const std::string &rsIBAN, const glo::ObjID &objIdBank, const glo::ObjID &objIdCustomer)
void setBankObjID(const glo::ObjID &rObjID)
Set and get method.
Definition BankAccount.h:254
BankAccount(const BankAccount &)
BankAccount & operator=(const BankAccount &)
void setBankCustomerObjID(const glo::ObjID &rObjID)
Set and get method.
Definition BankAccount.h:251
void setIBAN(const std::string &rsIBAN)
Set and get method.
Definition BankAccount.h:249
glo::ObjID getBankObjID() const
Set and get method.
Definition BankAccount.h:255
glo::ObjID getBankCustomerObjID() const
Set and get method.
Definition BankAccount.h:252
std::string getIBAN() const
Set and get method.
Definition BankAccount.h:250
int getBank(std::shared_ptr< Bank > &rRetVal) const
Set and get method.
int getBankCustomer(std::shared_ptr< Person > &rRetVal) const
Set and get method.
A bank or other money management organization.
Definition Bank.h:90
An abstract person from which natural and legal persons can be derived.
Definition Person.h:91
An object ID consists of the class ID, a database ID and the actual unique object number (all unsigne...
Definition GloObjID.h:77
The base class of the persistent classes. All persistent classes must be derived from this class to b...
Definition GloPersistent.h:235
Definition GloBasePersistent.h:52