8#ifndef INC_BANKACCOUNT_H
9#define INC_BANKACCOUNT_H
275 int getBank( std::shared_ptr< Bank > & rRetVal );
#define transient
Definition GloPersistent.h:184
#define persistent
Definition GloPersistent.h:169
GLO_INDEX(IDXIBAN, BankAccount.m_IBAN[34], UNIQUE|UNDEFINED)
GLO_INDEX(IDXCustomer, BankAccount.m_BankCustomer[32], UNDEFINED)
GLO_INDEX(IDXBank, BankAccount.m_Bank[32], UNDEFINED)
GLO_INDEX(IDXBankAndCustomer, BankAccount.m_Bank[32] &BankAccount.m_BankCustomer[32], USE_DELIMITER|UNDEFINED)
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:273
glo::TOndemand< Bank > m_Bank
Definition BankAccount.h:189
GLO_OBJECT(BankAccount:glo::Persistent)
BankAccount(const BankAccount &)
int getBank(std::shared_ptr< Bank > &rRetVal)
Set and get method.
std::string m_IBAN
Definition BankAccount.h:167
int getBankCustomer(std::shared_ptr< Person > &rRetVal)
Set and get method.
BankAccount & operator=(const BankAccount &)
void setBankCustomerObjID(const glo::ObjID &rObjID)
Set and get method.
Definition BankAccount.h:270
void setIBAN(const std::string &rsIBAN)
Set and get method.
Definition BankAccount.h:268
glo::ObjID getBankObjID() const
Set and get method.
Definition BankAccount.h:274
glo::ObjID getBankCustomerObjID() const
Set and get method.
Definition BankAccount.h:271
glo::TOndemand< Person > m_BankCustomer
Definition BankAccount.h:178
std::string getIBAN() const
Set and get method.
Definition BankAccount.h:269
An object ID consists of the class ID, a database ID and the actual unique object number (all unsigne...
Definition GloObjID.h:84
The base class of the persistent classes. All persistent classes must be derived from this class to b...
Definition GloPersistent.h:245
Definition GloBasePersistent.h:60