Stride Reference Manual  1.0
stride::popgen::SimplePerson Class Reference

#include <utils.h>

Collaboration diagram for stride::popgen::SimplePerson:
Collaboration graph

Public Member Functions

 SimplePerson (uint age=0, uint family_id=0)
 

Public Attributes

uint m_age = 0
 
uint m_household_id = 0
 
uint m_school_id = 0
 
uint m_work_id = 0
 
uint m_primary_community = 0
 
uint m_secondary_community = 0
 
util::GeoCoordinate m_coord
 

Friends

template<class U >
class PopulationGenerator
 
std::ostream & operator<< (std::ostream &os, const SimplePerson &p)
 

Detailed Description

Definition at line 22 of file popgen/utils.h.

Constructor & Destructor Documentation

SimplePerson::SimplePerson ( uint  age = 0,
uint  family_id = 0 
)

Definition at line 23 of file utils.cpp.

Friends And Related Function Documentation

template<class U >
friend class PopulationGenerator
friend

Definition at line 29 of file popgen/utils.h.

std::ostream& operator<< ( std::ostream &  os,
const SimplePerson p 
)
friend

Definition at line 12 of file utils.cpp.

Member Data Documentation

uint stride::popgen::SimplePerson::m_age = 0

Definition at line 31 of file popgen/utils.h.

Referenced by stride::popgen::operator<<().

uint stride::popgen::SimplePerson::m_household_id = 0
uint stride::popgen::SimplePerson::m_primary_community = 0
uint stride::popgen::SimplePerson::m_secondary_community = 0

The documentation for this class was generated from the following files: