The package structure for Individual agents.
More...
#include <Individual.hpp>
|
| template<class Archive > |
| void | serialize (Archive &ar, const unsigned int version) |
| | Serializing procedure of the package. More...
|
| |
| | IndividualPackage () |
| | Constructor. More...
|
| |
| | IndividualPackage (int aId, int aInitProc, int aAgentType, int aCurProc, repast::AgentId aHhId, int aMunId, char aGender, int aAgeClass, int aAge, char aEducation, char aHhRelationship, char aSPStatus, char aDrivingLicence, std::vector< Activity > aActChain, long aHouse) |
| |
| repast::AgentId | getId () const |
| | Return individual's agent id. More...
|
| |
The package structure for Individual agents.
A structure used for passing individual agents from one process to another.
| IndividualPackage::IndividualPackage |
( |
| ) |
|
| IndividualPackage::IndividualPackage |
( |
int |
aId, |
|
|
int |
aInitProc, |
|
|
int |
aAgentType, |
|
|
int |
aCurProc, |
|
|
repast::AgentId |
aHhId, |
|
|
int |
aMunId, |
|
|
char |
aGender, |
|
|
int |
aAgeClass, |
|
|
int |
aAge, |
|
|
char |
aEducation, |
|
|
char |
aHhRelationship, |
|
|
char |
aSPStatus, |
|
|
char |
aDrivingLicence, |
|
|
std::vector< Activity > |
aActChain, |
|
|
long |
aHouse |
|
) |
| |
| repast::AgentId IndividualPackage::getId |
( |
| ) |
const |
|
inline |
Return individual's agent id.
- Returns
- an individual agent id
template<class Archive >
| void IndividualPackage::serialize |
( |
Archive & |
ar, |
|
|
const unsigned int |
version |
|
) |
| |
|
inline |
Serializing procedure of the package.
- Parameters
-
| ar | an Archive in which the individual will be stored |
| version | version of the package |
| friend class boost::serialization::access |
|
friend |
| std::vector<Activity> IndividualPackage::act_chain |
activity chain of the individual
| int IndividualPackage::age |
| int IndividualPackage::age_class |
age class of the individual
| int IndividualPackage::agent_type |
| int IndividualPackage::cur_proc |
individual curent process
| char IndividualPackage::driving_license |
driving license ownership of the individual
| char IndividualPackage::education |
education level of the individual
| char IndividualPackage::gender |
| repast::AgentId IndividualPackage::hh_id |
Repast agent id of the individual.
| char IndividualPackage::hh_relationship |
household relationship status of the individual
| long IndividualPackage::house |
house of the individual, i.e. a node id
| int IndividualPackage::id |
| int IndividualPackage::init_proc |
initial individual process
| int IndividualPackage::municipality |
ins code of the individual's municipality
| char IndividualPackage::sps_status |
socio-professional status of the individual
The documentation for this struct was generated from the following files:
- /home/johan/Documents/UNamur/VirtualBelgium/Workspace/VirtualBelgium/include/Individual.hpp
- /home/johan/Documents/UNamur/VirtualBelgium/Workspace/VirtualBelgium/src/Individual.cpp