AIM
 All Classes Functions Variables Typedefs Enumerations
CoachingEngine::BiorhythmCoach Member List

This is the complete list of members for CoachingEngine::BiorhythmCoach, including all inherited members.

activeTasks (defined in CoachingEngine::Coach)CoachingEngine::Coachprotected
addActiveTask(Task &task)CoachingEngine::Coachprotectedvirtual
addData(const AIMData &data)CoachingEngine::Coachvirtual
addDataSubscriber(const std::string &key, AIM *subscriber)AIMinlinevirtual
AIM(std::string name="")AIM
AIM(const AIM &other) (defined in AIM)AIM
AIMData typedefAIM
AIMDataQueue typedefAIM
AIMValueQueue typedefAIM
baseline (defined in CoachingEngine::Coach)CoachingEngine::Coachprotected
BIORHYTHM enum value (defined in CoachingEngine::Coach)CoachingEngine::Coach
BIORHYTHM_TYPE enum name (defined in CoachingEngine::BiorhythmCoach)CoachingEngine::BiorhythmCoach
BiorhythmCoach(std::string name="biorhythm_coach") (defined in CoachingEngine::BiorhythmCoach)CoachingEngine::BiorhythmCoach
calculateAverage(std::string taskType, double startDate, double endDate, int min_values=1, int nr_values=-1)CoachingEngine::Coachprotectedvirtual
calculateGoal(std::string taskType, double currentValue, int weeksLeft)CoachingEngine::Coachprotectedvirtual
calculateTargetValue(int week, double goalValue, double lastValue, double speed=(2.0/3.0))CoachingEngine::Coachprotectedvirtual
calculateTaskPeriod(double currentTime, std::string taskType="")CoachingEngine::Coachprotectedvirtual
CALIBRATION enum value (defined in CoachingEngine::Coach)CoachingEngine::Coach
checkAndHandleNewWeek()CoachingEngine::Coachprotectedvirtual
clock (defined in CoachingEngine::Coach)CoachingEngine::Coachprotected
Coach(const Coach &other) (defined in CoachingEngine::Coach)CoachingEngine::Coach
Coach(Type coachType, std::string name="coach")CoachingEngine::Coachprotected
completedTasks (defined in CoachingEngine::Coach)CoachingEngine::Coachprotected
creatBiorhythmTask(Task::Type taskType, double taskStartTime, double taskEndTime, double triggerTime=0.0/0.0, double targetStartTime=0.0/0.0, double targetEndTime=0.0/0.0) (defined in CoachingEngine::BiorhythmCoach)CoachingEngine::BiorhythmCoachprotectedvirtual
createNewTask(std::string taskType)CoachingEngine::Coachprotectedvirtual
createNewTasks() (defined in CoachingEngine::BiorhythmCoach)CoachingEngine::BiorhythmCoachprotectedvirtual
dataSubscribers (defined in AIM)AIMprotected
decreaseGain(std::string taskType)CoachingEngine::Coachprotectedvirtual
doTick()CoachingEngine::Coachvirtual
dynamicCoach (defined in CoachingEngine::Coach)CoachingEngine::Coachprotected
end_date (defined in CoachingEngine::Coach)CoachingEngine::Coachprotected
EVENING enum value (defined in CoachingEngine::BiorhythmCoach)CoachingEngine::BiorhythmCoach
exportProperties()AIMvirtual
gain (defined in CoachingEngine::Coach)CoachingEngine::Coachprotected
getBiorhythmTasks(double coreBodyLowDate) (defined in CoachingEngine::BiorhythmCoach)CoachingEngine::BiorhythmCoachprotectedvirtual
getCurrentTasks() const CoachingEngine::Coachvirtual
getDataSubscriber(std::string subscriber)AIMinlinevirtual
getFutureTasks(double start, double end)CoachingEngine::BiorhythmCoachvirtual
getGoal() const CoachingEngine::Coachinlinevirtual
getInputData(bool clear_input=false)AIMvirtual
getMemberDataAsProperties() const (defined in CoachingEngine::Coach)CoachingEngine::Coachvirtual
getName() const AIMinlinevirtual
getOutputData(bool clear_output=false)AIMvirtual
getProperties()CoachingEngine::BiorhythmCoachvirtual
getProperty(std::string key) const AIMinlinevirtual
getRequirements() const CoachingEngine::Coachvirtual
getStartOfDay(double time) (defined in CoachingEngine::BiorhythmCoach)CoachingEngine::BiorhythmCoachprotectedvirtual
getStatus() const CoachingEngine::Coachinlinevirtual
getTask(TaskDescription::Type type) (defined in CoachingEngine::Coach)CoachingEngine::Coachprotectedvirtual
getType()CoachingEngine::Coachinlinevirtual
getWeek(double date)CoachingEngine::Coachprotectedvirtual
goal (defined in CoachingEngine::Coach)CoachingEngine::Coachprotected
GOAL_INITIALIZED enum value (defined in CoachingEngine::Coach)CoachingEngine::Coach
goalType (defined in CoachingEngine::Coach)CoachingEngine::Coachprotected
handleCompletedTask(Task *task)CoachingEngine::Coachprotectedvirtual
increaseGain(std::string taskType)CoachingEngine::Coachprotectedvirtual
InitializationType enum nameCoachingEngine::Coach
InputDataQueue typedefAIM
inputDataQueue (defined in AIM)AIMprotected
JETLAG enum value (defined in CoachingEngine::Coach)CoachingEngine::Coach
MANUAL_GOAL enum value (defined in CoachingEngine::Coach)CoachingEngine::Coach
MENTAL_RESILIENCE enum value (defined in CoachingEngine::Coach)CoachingEngine::Coach
MORNING enum value (defined in CoachingEngine::BiorhythmCoach)CoachingEngine::BiorhythmCoach
name (defined in AIM)AIMprotected
NONE enum value (defined in CoachingEngine::Coach)CoachingEngine::Coach
NORMAL enum value (defined in CoachingEngine::BiorhythmCoach)CoachingEngine::BiorhythmCoach
operator=(const Coach &rhs) (defined in CoachingEngine::Coach)CoachingEngine::Coach
operator=(const AIM &rhs) (defined in AIM)AIM
OUTPUT_FIELD_COACH_TYPE (defined in CoachingEngine::Coach)CoachingEngine::Coachstatic
outputDataQueue (defined in AIM)AIMprotected
pause(double time)CoachingEngine::Coachvirtual
PAUSED enum value (defined in CoachingEngine::Coach)CoachingEngine::Coach
PERSONAL_GOAL enum value (defined in CoachingEngine::Coach)CoachingEngine::Coach
PHYSICAL_ACTIVITY enum value (defined in CoachingEngine::Coach)CoachingEngine::Coach
POPULATION_GOAL enum value (defined in CoachingEngine::Coach)CoachingEngine::Coach
processDateValue(const std::string &sensor, const AIMValue &dateValue)CoachingEngine::BiorhythmCoachprotectedvirtual
PROP_ACTIVE_TASKS (defined in CoachingEngine::Coach)CoachingEngine::Coachstatic
PROP_BASELINE (defined in CoachingEngine::Coach)CoachingEngine::Coachstatic
PROP_BIORHYTHM_TYPECoachingEngine::BiorhythmCoachstatic
PROP_COMPLETED_TASKS (defined in CoachingEngine::Coach)CoachingEngine::Coachstatic
PROP_CORE_BODY_LOWCoachingEngine::BiorhythmCoachstatic
PROP_CURRENT_TIME (defined in CoachingEngine::Coach)CoachingEngine::Coachstatic
PROP_DYNAMIC_COACH (defined in CoachingEngine::Coach)CoachingEngine::Coachstatic
PROP_END_DATE (defined in CoachingEngine::Coach)CoachingEngine::Coachstatic
PROP_GAIN (defined in CoachingEngine::Coach)CoachingEngine::Coachstatic
PROP_GOAL (defined in CoachingEngine::Coach)CoachingEngine::Coachstatic
PROP_GOAL_TYPE (defined in CoachingEngine::Coach)CoachingEngine::Coachstatic
PROP_PAUSED_SECONDS (defined in CoachingEngine::Coach)CoachingEngine::Coachstatic
PROP_START_DATE (defined in CoachingEngine::Coach)CoachingEngine::Coachstatic
PROP_START_PAUSE (defined in CoachingEngine::Coach)CoachingEngine::Coachstatic
PROP_STATUS (defined in CoachingEngine::Coach)CoachingEngine::Coachstatic
PROP_TO_BED_TIMECoachingEngine::BiorhythmCoachstatic
PROP_TOTAL_DAYS (defined in CoachingEngine::Coach)CoachingEngine::Coachstatic
PROP_WAKE_UP_TIMECoachingEngine::BiorhythmCoachstatic
properties (defined in AIM)AIMprotected
READY enum value (defined in CoachingEngine::Coach)CoachingEngine::Coach
removeActiveTask(Task *task)CoachingEngine::Coachprotectedvirtual
removeDataSubscriber(const std::string &key)AIMinlinevirtual
removeRoutesForTask(Task *task) (defined in CoachingEngine::Coach)CoachingEngine::Coachprotectedvirtual
requirements (defined in AIM)AIMprotected
requirementsAreUpdated(bool reset) const CoachingEngine::Coachvirtual
requirementsUpdated (defined in AIM)AIMmutableprotected
resume(double time)CoachingEngine::Coachvirtual
routes (defined in CoachingEngine::Coach)CoachingEngine::Coachprotected
sendData() (defined in AIM)AIMvirtual
SensorRoutes typedef (defined in CoachingEngine::Coach)CoachingEngine::Coachprotected
setDataSubscribers(const std::map< std::string, AIM * > &subscribers) (defined in AIM)AIMprotected
setGoal(InitializationType type, const AIMValue &init, bool dynamic=true)CoachingEngine::BiorhythmCoachvirtual
setInputDataQueue(const InputDataQueue &inputDataQueue) (defined in AIM)AIMprotected
setOutputDataQueue(const AIMDataQueue &outputDataQueue) (defined in AIM)AIMprotected
setProperties(const std::map< std::string, AIMValue > &properties)CoachingEngine::BiorhythmCoachvirtual
setProperty(const std::string &key, AIMValue value)AIMinlinevirtual
setTaskValueManually(std::string taskType, double taskStartDate, const AIMValue &data)CoachingEngine::Coachvirtual
SHIFTWORK enum value (defined in CoachingEngine::Coach)CoachingEngine::Coach
SLEEP_DURATION enum value (defined in CoachingEngine::Coach)CoachingEngine::Coach
start_date (defined in CoachingEngine::Coach)CoachingEngine::Coachprotected
Status enum nameCoachingEngine::Coach
status (defined in CoachingEngine::Coach)CoachingEngine::Coachprotected
total_days (defined in CoachingEngine::Coach)CoachingEngine::Coachprotected
type (defined in CoachingEngine::Coach)CoachingEngine::Coachprotected
Type enum nameCoachingEngine::Coach
UNINITIALIZED enum value (defined in CoachingEngine::Coach)CoachingEngine::Coach
VERSION (defined in AIM)AIMstatic
~AIM() (defined in AIM)AIMvirtual
~BiorhythmCoach() (defined in CoachingEngine::BiorhythmCoach)CoachingEngine::BiorhythmCoachvirtual
~Coach() (defined in CoachingEngine::Coach)CoachingEngine::Coachprotectedvirtual