SEMeal Member List

This is the complete list of members for SEMeal, including all inherited members.

Clear()SEMealvirtual
Copy(const SENutrition &src)SENutritionvirtual
Debug(std::string const &msg) constLoggablevirtual
Debug(std::stringstream &msg) constLoggablevirtual
Debug(std::ostream &msg) constLoggablevirtual
Error(std::string const &msg) constLoggablevirtual
Error(std::stringstream &msg) constLoggablevirtual
Error(std::ostream &msg) constLoggablevirtual
Fatal(std::string const &msg) constLoggablevirtual
Fatal(std::stringstream &msg) constLoggablevirtual
Fatal(std::ostream &msg) constLoggablevirtual
GetCalcium()SENutritionvirtual
GetCalcium(const MassUnit &unit) constSENutritionvirtual
GetCarbohydrate()SENutritionvirtual
GetCarbohydrate(const MassUnit &unit) constSENutritionvirtual
GetCarbohydrateDigestionRate()SENutritionvirtual
GetCarbohydrateDigestionRate(const MassPerTimeUnit &unit) constSENutritionvirtual
GetElapsedTime()SEMealvirtual
GetElapsedTime(const TimeUnit &unit) constSEMealvirtual
GetFat()SENutritionvirtual
GetFat(const MassUnit &unit) constSENutritionvirtual
GetFatDigestionRate()SENutritionvirtual
GetFatDigestionRate(const MassPerTimeUnit &unit) constSENutritionvirtual
GetLogger() constLoggablevirtual
GetProtein()SENutritionvirtual
GetProtein(const MassUnit &unit) constSENutritionvirtual
GetProteinDigestionRate()SENutritionvirtual
GetProteinDigestionRate(const MassPerTimeUnit &unit) constSENutritionvirtual
GetScalar(const std::string &name)SENutrition
GetSodium()SENutritionvirtual
GetSodium(const MassUnit &unit) constSENutritionvirtual
GetWater()SENutritionvirtual
GetWater(const VolumeUnit &unit) constSENutritionvirtual
GetWeight(const MassUnit &unit) constSENutritionvirtual
HasCalcium() constSENutritionvirtual
HasCarbohydrate() constSENutritionvirtual
HasCarbohydrateDigestionRate() constSENutritionvirtual
HasElapsedTime() constSEMealvirtual
HasFat() constSENutritionvirtual
HasFatDigestionRate() constSENutritionvirtual
HasProtein() constSENutritionvirtual
HasProteinDigestionRate() constSENutritionvirtual
HasSodium() constSENutritionvirtual
HasWater() constSENutritionvirtual
Increment(const SENutrition &from)SENutrition
Info(std::string const &msg) constLoggablevirtual
Info(std::stringstream &msg) constLoggablevirtual
Info(const std::stringstream &msg) constLoggablevirtual
Info(std::ostream &msg) constLoggablevirtual
Loggable(Logger *logger=nullptr)Loggable
Loggable(std::string const &logfile)Loggable
m_CalciumSENutritionprotected
m_CarbohydrateSENutritionprotected
m_CarbohydrateDigestionRateSENutritionprotected
m_ElapsedTimeSEMealprotected
m_FatSENutritionprotected
m_FatDigestionRateSENutritionprotected
m_LoggerLoggableprotected
m_ProteinSENutritionprotected
m_ProteinDigestionRateSENutritionprotected
m_SodiumSENutritionprotected
m_WaterSENutritionprotected
myLoggerLoggableprotected
PBPatientNutritionSEMealfriend
SEMeal(Logger *logger)SEMeal
SENutrition(Logger *logger)SENutrition
SerializeFromFile(const std::string &filename)SEMeal
SerializeFromString(const std::string &src, eSerializationFormat m)SEMeal
SerializeToFile(const std::string &filename) constSEMeal
SerializeToString(std::string &output, eSerializationFormat m) constSEMeal
SetLogger(Logger &logger)Loggablevirtual
ToString(std::ostream &str) constSENutritionvirtual
Warning(std::string const &msg) constLoggablevirtual
Warning(std::stringstream &msg) constLoggablevirtual
Warning(std::ostream &msg) constLoggablevirtual
~Loggable()Loggablevirtual
~SEMeal()SEMealvirtual
~SENutrition()SENutritionvirtual

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.