ICEACE Model: Closed Economy  1.0.0
Design Documentation of ICEACE Model
 All Data Structures Files Functions Variables Typedefs Macros Pages
Macros
government_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_government->id)
 Direct access to id of government agent memory variable. More...
 
#define IT_NO   (current_xmachine_government->it_no)
 Direct access to it_no of government agent memory variable. More...
 
#define AVERAGE_WAGE   (current_xmachine_government->average_wage)
 Direct access to average_wage of government agent memory variable. More...
 
#define UNEMPLOYMENT_RATE   (current_xmachine_government->unemployment_rate)
 Direct access to unemployment_rate of government agent memory variable. More...
 
#define POPULATION_SIZE   (current_xmachine_government->population_size)
 Direct access to population_size of government agent memory variable. More...
 
#define DEBT   (current_xmachine_government->debt)
 Direct access to debt of government agent memory variable. More...
 
#define EQUITY   (current_xmachine_government->equity)
 Direct access to equity of government agent memory variable. More...
 
#define LIQUIDITY   (current_xmachine_government->liquidity)
 Direct access to liquidity of government agent memory variable. More...
 
#define DAY_OF_MONTH_TO_ACT   (current_xmachine_government->day_of_month_to_act)
 Direct access to day_of_month_to_act of government agent memory variable. More...
 
#define DAY_OF_MONTH_WAGES_PAID   (current_xmachine_government->day_of_month_wages_paid)
 Direct access to day_of_month_wages_paid of government agent memory variable. More...
 
#define CAPITAL_TAX_RATE   (current_xmachine_government->capital_tax_rate)
 Direct access to capital_tax_rate of government agent memory variable. More...
 
#define LABOUR_TAX_RATE   (current_xmachine_government->labour_tax_rate)
 Direct access to labour_tax_rate of government agent memory variable. More...
 
#define LABOUR_TAX_INCOME   (current_xmachine_government->labour_tax_income)
 Direct access to labour_tax_income of government agent memory variable. More...
 
#define CAPITAL_TAX_INCOME   (current_xmachine_government->capital_tax_income)
 Direct access to capital_tax_income of government agent memory variable. More...
 
#define GOV_GENERAL_BENEFIT_RATE   (current_xmachine_government->gov_general_benefit_rate)
 Direct access to gov_general_benefit_rate of government agent memory variable. More...
 
#define GOV_UNEMPLOYMENT_RATE   (current_xmachine_government->gov_unemployment_rate)
 Direct access to gov_unemployment_rate of government agent memory variable. More...
 
#define GENERAL_BENEFITS   (current_xmachine_government->general_benefits)
 Direct access to general_benefits of government agent memory variable. More...
 
#define UNEMPLOYMENT_BENEFITS   (current_xmachine_government->unemployment_benefits)
 Direct access to unemployment_benefits of government agent memory variable. More...
 
#define EARNINGS   (current_xmachine_government->earnings)
 Direct access to earnings of government agent memory variable. More...
 
#define CENTRALBANK_INCOME   (current_xmachine_government->centralbank_income)
 Direct access to centralbank_income of government agent memory variable. More...
 
#define EXPENDITURES   (current_xmachine_government->expenditures)
 Direct access to expenditures of government agent memory variable. More...
 

Detailed Description

Header for agent type memory access.

Definition in file government_agent_header.h.

Macro Definition Documentation

#define AVERAGE_WAGE   (current_xmachine_government->average_wage)

Direct access to average_wage of government agent memory variable.

Definition at line 14 of file government_agent_header.h.

#define CAPITAL_TAX_INCOME   (current_xmachine_government->capital_tax_income)

Direct access to capital_tax_income of government agent memory variable.

Definition at line 47 of file government_agent_header.h.

#define CAPITAL_TAX_RATE   (current_xmachine_government->capital_tax_rate)

Direct access to capital_tax_rate of government agent memory variable.

Definition at line 38 of file government_agent_header.h.

#define CENTRALBANK_INCOME   (current_xmachine_government->centralbank_income)

Direct access to centralbank_income of government agent memory variable.

Definition at line 65 of file government_agent_header.h.

#define DAY_OF_MONTH_TO_ACT   (current_xmachine_government->day_of_month_to_act)

Direct access to day_of_month_to_act of government agent memory variable.

Definition at line 32 of file government_agent_header.h.

#define DAY_OF_MONTH_WAGES_PAID   (current_xmachine_government->day_of_month_wages_paid)

Direct access to day_of_month_wages_paid of government agent memory variable.

Definition at line 35 of file government_agent_header.h.

#define DEBT   (current_xmachine_government->debt)

Direct access to debt of government agent memory variable.

Definition at line 23 of file government_agent_header.h.

#define EARNINGS   (current_xmachine_government->earnings)

Direct access to earnings of government agent memory variable.

Definition at line 62 of file government_agent_header.h.

#define EQUITY   (current_xmachine_government->equity)

Direct access to equity of government agent memory variable.

Definition at line 26 of file government_agent_header.h.

#define EXPENDITURES   (current_xmachine_government->expenditures)

Direct access to expenditures of government agent memory variable.

Definition at line 68 of file government_agent_header.h.

#define GENERAL_BENEFITS   (current_xmachine_government->general_benefits)

Direct access to general_benefits of government agent memory variable.

Definition at line 56 of file government_agent_header.h.

#define GOV_GENERAL_BENEFIT_RATE   (current_xmachine_government->gov_general_benefit_rate)

Direct access to gov_general_benefit_rate of government agent memory variable.

Definition at line 50 of file government_agent_header.h.

#define GOV_UNEMPLOYMENT_RATE   (current_xmachine_government->gov_unemployment_rate)

Direct access to gov_unemployment_rate of government agent memory variable.

Definition at line 53 of file government_agent_header.h.

#define ID   (current_xmachine_government->id)

Direct access to id of government agent memory variable.

Definition at line 8 of file government_agent_header.h.

#define IT_NO   (current_xmachine_government->it_no)

Direct access to it_no of government agent memory variable.

Definition at line 11 of file government_agent_header.h.

#define LABOUR_TAX_INCOME   (current_xmachine_government->labour_tax_income)

Direct access to labour_tax_income of government agent memory variable.

Definition at line 44 of file government_agent_header.h.

#define LABOUR_TAX_RATE   (current_xmachine_government->labour_tax_rate)

Direct access to labour_tax_rate of government agent memory variable.

Definition at line 41 of file government_agent_header.h.

#define LIQUIDITY   (current_xmachine_government->liquidity)

Direct access to liquidity of government agent memory variable.

Definition at line 29 of file government_agent_header.h.

#define POPULATION_SIZE   (current_xmachine_government->population_size)

Direct access to population_size of government agent memory variable.

Definition at line 20 of file government_agent_header.h.

#define UNEMPLOYMENT_BENEFITS   (current_xmachine_government->unemployment_benefits)

Direct access to unemployment_benefits of government agent memory variable.

Definition at line 59 of file government_agent_header.h.

#define UNEMPLOYMENT_RATE   (current_xmachine_government->unemployment_rate)

Direct access to unemployment_rate of government agent memory variable.

Definition at line 17 of file government_agent_header.h.