#include <AgentHouseholdList.h>
Collaboration diagram for hh_list:

Public Member Functions | |
| hh_list (int, int) | |
| virtual | ~hh_list () |
| virtual void | makeHHmember (int age, int sex, int head, int career) |
| virtual void | makeHeadOfHH (int popID, int sex) |
| virtual void | deallocHHmember (hhmember *) |
| virtual void | insertHHmember (hhmember *) |
| virtual int | getNumLabSpan () |
| virtual int | getNumLabGrps () |
| virtual void | makeActLabCapHH (int popID) |
| virtual void | makeExpLabCapHH (int popID) |
| virtual double | getActLabAvail (int span, int lGrp) |
| virtual double | getExpLabAvail (int span, int lGrp) |
| virtual double | getActTotLabForce (int popID) |
| virtual double | getActAduLabForce (int popID) |
| virtual double | getActAduFemForce (int popID) |
| virtual double | getActAduMalForce (int popID) |
| virtual double | getExpTotLabForce (int popID) |
| virtual double | getExpAduLabForce (int popID) |
| virtual double | getExpAduFemForce (int popID) |
| virtual double | getExpAduMalForce (int popID) |
| virtual void | makeActNtrReqHH (int popID) |
| virtual void | makeExpNtrReqHH (int popID) |
| virtual double | getActNtrReqs (int ntr) |
| virtual double | getExpNtrReqs (int ntr) |
| virtual int | getNumMembers (void) |
| virtual int | getNumAdults (void) |
| virtual int | getNumChilds (void) |
| virtual int | getNumSchoolAge (void) |
| virtual int | getNumSexAgeGroup (int sex, int ageLow, int ageUpp) |
| virtual int | getLastID (void) |
| virtual hhmember * | searchForHHmember (int pID) |
| virtual hhmember * | searchFirstSex (int) |
| virtual hhmember * | searchNextSex (int) |
| virtual hhmember * | searchLastSex (int) |
| virtual hhmember * | searchPreviousSex (int) |
| virtual hhmember * | getFirst () |
| virtual hhmember * | getLast () |
| virtual void | updateAgeInHH (int popID) |
| virtual void | updateStatistics (int popID) |
| virtual hhmember * | takeOutHHmember (hhmember *) |
| virtual void | printOnScreenHHmember (hhmember *) |
| virtual void | printOnScreen_list (void) |
| virtual void | deleteList (void) |
Protected Attributes | |
| int | scID |
| int | hhID |
| int | hhSize |
| int | nAdults |
| int | nChilds |
| int | nSchool |
| int | lastPID |
| MatrixDouble | actLabCapHH |
| MatrixDouble | expLabCapHH |
| MatrixDouble | actNtrReqHH |
| MatrixDouble | expNtrReqHH |
| hhmember * | firstHHmember |
| hhmember * | lastHHmember |
| hhmember * | markedHHmember |
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9.1