ICEACE Model: Closed Economy  1.0.0
Design Documentation of ICEACE Model
 All Data Structures Files Functions Variables Typedefs Macros Pages
Macros
bank_agent_header.h File Reference

Header for agent type memory access. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ID   (current_xmachine_bank->id)
 Direct access to id of bank agent memory variable. More...
 
#define DAY_OF_MONTH_TO_ACT   (current_xmachine_bank->day_of_month_to_act)
 Direct access to day_of_month_to_act of bank agent memory variable. More...
 
#define DAY_OF_WEEK_TO_ACT   (current_xmachine_bank->day_of_week_to_act)
 Direct access to day_of_week_to_act of bank agent memory variable. More...
 
#define IT_NO   (current_xmachine_bank->it_no)
 Direct access to it_no of bank agent memory variable. More...
 
#define TOTAL_ASSETS   (current_xmachine_bank->total_assets)
 Direct access to total_assets of bank agent memory variable. More...
 
#define LOANS   (current_xmachine_bank->loans)
 Direct access to loans of bank agent memory variable. More...
 
#define LOANS_START   (current_xmachine_bank->loans_start)
 Direct access to loans_start of bank agent memory variable. More...
 
#define MORTGAGES   (current_xmachine_bank->mortgages)
 Direct access to mortgages of bank agent memory variable. More...
 
#define DEPOSITS   (current_xmachine_bank->deposits)
 Direct access to deposits of bank agent memory variable. More...
 
#define CENTRALBANK_DEBT   (current_xmachine_bank->centralbank_debt)
 Direct access to centralbank_debt of bank agent memory variable. More...
 
#define EQUITY   (current_xmachine_bank->equity)
 Direct access to equity of bank agent memory variable. More...
 
#define LIQUIDITY   (current_xmachine_bank->liquidity)
 Direct access to liquidity of bank agent memory variable. More...
 
#define REVENUES   (current_xmachine_bank->revenues)
 Direct access to revenues of bank agent memory variable. More...
 
#define TOTAL_WRITEOFFS   (current_xmachine_bank->total_writeoffs)
 Direct access to total_writeoffs of bank agent memory variable. More...
 
#define INTEREST_RATE   (current_xmachine_bank->interest_rate)
 Direct access to interest_rate of bank agent memory variable. More...
 
#define INTERESTS_ACCRUED   (current_xmachine_bank->interests_accrued)
 Direct access to interests_accrued of bank agent memory variable. More...
 
#define INTERESTS_PAID   (current_xmachine_bank->interests_paid)
 Direct access to interests_paid of bank agent memory variable. More...
 
#define DIVIDENDS_PAID   (current_xmachine_bank->dividends_paid)
 Direct access to dividends_paid of bank agent memory variable. More...
 
#define TOTAL_DIVIDENDS   (current_xmachine_bank->total_dividends)
 Direct access to total_dividends of bank agent memory variable. More...
 
#define RETAINED_EARNINGS   (current_xmachine_bank->retained_earnings)
 Direct access to retained_earnings of bank agent memory variable. More...
 
#define NET_EARNINGS   (current_xmachine_bank->net_earnings)
 Direct access to net_earnings of bank agent memory variable. More...
 
#define TOTAL_COSTS   (current_xmachine_bank->total_costs)
 Direct access to total_costs of bank agent memory variable. More...
 

Detailed Description

Header for agent type memory access.

Definition in file bank_agent_header.h.

Macro Definition Documentation

#define CENTRALBANK_DEBT   (current_xmachine_bank->centralbank_debt)

Direct access to centralbank_debt of bank agent memory variable.

Definition at line 35 of file bank_agent_header.h.

#define DAY_OF_MONTH_TO_ACT   (current_xmachine_bank->day_of_month_to_act)

Direct access to day_of_month_to_act of bank agent memory variable.

Definition at line 11 of file bank_agent_header.h.

#define DAY_OF_WEEK_TO_ACT   (current_xmachine_bank->day_of_week_to_act)

Direct access to day_of_week_to_act of bank agent memory variable.

Definition at line 14 of file bank_agent_header.h.

#define DEPOSITS   (current_xmachine_bank->deposits)

Direct access to deposits of bank agent memory variable.

Definition at line 32 of file bank_agent_header.h.

#define DIVIDENDS_PAID   (current_xmachine_bank->dividends_paid)

Direct access to dividends_paid of bank agent memory variable.

Definition at line 59 of file bank_agent_header.h.

#define EQUITY   (current_xmachine_bank->equity)

Direct access to equity of bank agent memory variable.

Definition at line 38 of file bank_agent_header.h.

#define ID   (current_xmachine_bank->id)

Direct access to id of bank agent memory variable.

Definition at line 8 of file bank_agent_header.h.

#define INTEREST_RATE   (current_xmachine_bank->interest_rate)

Direct access to interest_rate of bank agent memory variable.

Definition at line 50 of file bank_agent_header.h.

#define INTERESTS_ACCRUED   (current_xmachine_bank->interests_accrued)

Direct access to interests_accrued of bank agent memory variable.

Definition at line 53 of file bank_agent_header.h.

#define INTERESTS_PAID   (current_xmachine_bank->interests_paid)

Direct access to interests_paid of bank agent memory variable.

Definition at line 56 of file bank_agent_header.h.

#define IT_NO   (current_xmachine_bank->it_no)

Direct access to it_no of bank agent memory variable.

Definition at line 17 of file bank_agent_header.h.

#define LIQUIDITY   (current_xmachine_bank->liquidity)

Direct access to liquidity of bank agent memory variable.

Definition at line 41 of file bank_agent_header.h.

#define LOANS   (current_xmachine_bank->loans)

Direct access to loans of bank agent memory variable.

Definition at line 23 of file bank_agent_header.h.

#define LOANS_START   (current_xmachine_bank->loans_start)

Direct access to loans_start of bank agent memory variable.

Definition at line 26 of file bank_agent_header.h.

#define MORTGAGES   (current_xmachine_bank->mortgages)

Direct access to mortgages of bank agent memory variable.

Definition at line 29 of file bank_agent_header.h.

#define NET_EARNINGS   (current_xmachine_bank->net_earnings)

Direct access to net_earnings of bank agent memory variable.

Definition at line 68 of file bank_agent_header.h.

#define RETAINED_EARNINGS   (current_xmachine_bank->retained_earnings)

Direct access to retained_earnings of bank agent memory variable.

Definition at line 65 of file bank_agent_header.h.

#define REVENUES   (current_xmachine_bank->revenues)

Direct access to revenues of bank agent memory variable.

Definition at line 44 of file bank_agent_header.h.

#define TOTAL_ASSETS   (current_xmachine_bank->total_assets)

Direct access to total_assets of bank agent memory variable.

Definition at line 20 of file bank_agent_header.h.

#define TOTAL_COSTS   (current_xmachine_bank->total_costs)

Direct access to total_costs of bank agent memory variable.

Definition at line 71 of file bank_agent_header.h.

#define TOTAL_DIVIDENDS   (current_xmachine_bank->total_dividends)

Direct access to total_dividends of bank agent memory variable.

Definition at line 62 of file bank_agent_header.h.

#define TOTAL_WRITEOFFS   (current_xmachine_bank->total_writeoffs)

Direct access to total_writeoffs of bank agent memory variable.

Definition at line 47 of file bank_agent_header.h.