Stride Reference Manual  - generated for commit 9643b11
geopop::HouseholdReader Class Referenceabstract

Retrieves the reference Household profiles from file. More...

#include <HouseholdReader.h>

Inheritance diagram for geopop::HouseholdReader:
Inheritance graph
Collaboration diagram for geopop::HouseholdReader:
Collaboration graph

Public Member Functions

 HouseholdReader ()=default
 Construct the HouseholdReader. More...
 
virtual ~HouseholdReader ()=default
 Default destructor. More...
 
virtual void SetReferenceHouseholds (unsigned int &ref_person_count, std::vector< std::vector< unsigned int >> &ref_ages)=0
 Add the info on reference households to the GeoGridConfig. More...
 

Detailed Description

Retrieves the reference Household profiles from file.

This can be implemented using different input file types. Currently CSV is implemented.

Definition at line 34 of file HouseholdReader.h.

Constructor & Destructor Documentation

geopop::HouseholdReader::HouseholdReader ( )
default

Construct the HouseholdReader.

virtual geopop::HouseholdReader::~HouseholdReader ( )
virtualdefault

Default destructor.

Member Function Documentation

virtual void geopop::HouseholdReader::SetReferenceHouseholds ( unsigned int &  ref_person_count,
std::vector< std::vector< unsigned int >> &  ref_ages 
)
pure virtual

Add the info on reference households to the GeoGridConfig.

Implemented in geopop::HouseholdCSVReader.


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