Stride Reference Manual  1.0
Vaccination.h
Go to the documentation of this file.
1 /*
2  * Vaccination.h
3  *
4  * Created on: May 29, 2017
5  * Author: elise
6  */
7 
8 #pragma once
9 
10 
11 template<typename belief_policy>
12 class Vaccination {
13 public:
14  static bool practicesSocialDistancing(const typename belief_policy::Data& belief_data) {
15  return false;
16  }
17 
18  static bool practicesVaccination(const typename belief_policy::Data& belief_data) {
19  return belief_policy::hasAdopted(belief_data);
20  }
21 };
22 
static bool practicesSocialDistancing(const typename belief_policy::Data &belief_data)
Definition: Vaccination.h:14
static bool practicesVaccination(const typename belief_policy::Data &belief_data)
Definition: Vaccination.h:18