6 #include "engine/common/controller/Controller.h" 
    7 #include "engine/human_adult/whole_body/Engine.h" 
    9 namespace pulse { 
namespace human_adult_whole_body
 
   15   class PULSE_DECL Controller : 
public pulse::Controller
 
   20     Controller(
Logger* logger = 
nullptr);
 
   22     virtual ~Controller();
 
   24     bool SerializeFromFile(
const std::string& file) 
override;
 
   25     bool SerializeToFile(
const std::string& file) 
const override;
 
   27     bool SerializeFromString(
const std::string& state, eSerializationFormat m) 
override;
 
   28     bool SerializeToString(std::string& state, eSerializationFormat m) 
const override;
 
   33     std::string GetTypeName()
 const override { 
return "Human Adult Whole Body"; }
 
   34     void Allocate() 
override;
 
   35     bool SetupPatient(
const SEPatient& patient) 
override;
 
   37     void InitializeModels() 
override;
 
Data formed at a level of a clinicians report. This is high level data, such as a mean or generalized...
Definition: SEPatientAssessment.h:22
Definition: SEPatient.h:13