|
Public Member Functions |
| | ls_list (int, int) |
| virtual | ~ls_list () |
| virtual void | makeLivestck (int lsID, int age) |
| virtual void | deallocLivestck (livestck *) |
| virtual void | insertLivestck (livestck *) |
| virtual int | getNumMembers (void) |
| virtual int | getNumLs (int lsID) |
| virtual int | getNumLsAgeGroup (int lsID, int ageLow, int ageUpp) |
| virtual void | checkLsInventory (int oid, MatrixDouble &ageLs) |
| virtual void | makeLsEntriesRHS (MatrixDouble &lsTyp, MatrixDouble &lsRHS) |
| virtual void | makeActLPcoeff (int, MatrixDouble &, MatrixDouble &, MatrixDouble &, MatrixDouble &, MatrixDouble &, MatrixDouble &) |
| virtual void | makeExpLPcoeff (int, double, MatrixDouble &, MatrixDouble &, MatrixDouble &, MatrixDouble &, MatrixDouble &, MatrixDouble &, MatrixDouble &) |
| virtual void | makeInvLPcoeff (int, double, MatrixDouble &, MatrixDouble &, MatrixDouble &, MatrixDouble &, MatrixDouble &, MatrixDouble &) |
| virtual int | getLastID (void) |
| virtual livestck * | searchForLivestck (int pID) |
| virtual livestck * | searchFirstType (int lsID) |
| virtual livestck * | searchNextType (int lsID) |
| virtual livestck * | searchLastType (int lsID) |
| virtual livestck * | searchPreviousType (int lsID) |
| virtual livestck * | getFirst () |
| virtual livestck * | getLast () |
| virtual void | putLvstInSolution (MatrixDouble &mEntries) |
| virtual int | checkSoldLivestockAtStartPeriod (MatrixDouble &lsSoldStart, AgentSolution &agentProblemObject) |
| virtual int | checkSoldLivestockAtEndOfPeriod (MatrixDouble &lsSoldEnd, AgentSolution &agentProblemObject) |
| virtual void | updateExitUnits (MatrixDouble &lsExit) |
| virtual void | updateOffspInHerd (MatrixDouble &offsp) |
| virtual void | updateAgeInHerd () |
| virtual livestck * | takeOutLivestck (livestck *) |
| virtual void | printOnScreenLivestck (livestck *) |
| virtual void | printOnScreen_list (void) |
| virtual void | deleteList (void) |
Protected Attributes |
| int | scID |
| int | hhID |
| int | hSize |
| int | lastPID |
| livestck * | firstLivestck |
| livestck * | lastLivestck |
| livestck * | markedLivestck |