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

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

ACTIVE enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
addData(const AIMData &data)AIMvirtual
addDataSubscriber(const std::string &key, AIM *subscriber)AIMinlinevirtual
addTrigger(std::function< bool(double, AIMValue)> triggerFunction)CoachingEngine::Taskvirtual
AIM(std::string name="")AIM
AIM(const AIM &other) (defined in AIM)AIM
AIMData typedefAIM
AIMDataQueue typedefAIM
AIMValueQueue typedefAIM
aimValueRepresentation()CoachingEngine::TaskDescriptionvirtual
BE_ACTIVE enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
BE_RESILIENT enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
BRIGHT_LIGHT enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
CALIBRATING enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
clockCoachingEngine::Task
completed (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescriptionprotected
currentValue (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescriptionprotected
dataSubscribers (defined in AIM)AIMprotected
description (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescriptionprotected
DESCRIPTION_STRING (defined in CoachingEngine::SleepDurationTask)CoachingEngine::SleepDurationTaskstatic
DIMMED_LIGHT enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
doTick()CoachingEngine::Taskvirtual
EAT_EXTRA_TODAY enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
endDate (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescriptionprotected
evaluateTriggers(double time, AIMValue data)CoachingEngine::Taskprotectedvirtual
EXERCISE enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
exportProperties()AIMvirtual
FAILED enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
finishTask()CoachingEngine::Taskvirtual
FIRST_NIGHT_MELATONIN enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
FULLY_ADJUSTED enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
getCurrentValue() const CoachingEngine::TaskDescriptioninlinevirtual
getDataSubscriber(std::string subscriber)AIMinlinevirtual
getDescription() const CoachingEngine::TaskDescriptioninlinevirtual
getEndDate() const CoachingEngine::TaskDescriptioninlinevirtual
getInputData(bool clear_input=false)AIMvirtual
getName() const AIMinlinevirtual
getOutputData(bool clear_output=false)AIMvirtual
getProperties()CoachingEngine::Taskvirtual
getProperty(std::string key) const AIMinlinevirtual
getRequirements() const CoachingEngine::Taskvirtual
getStartDate() const CoachingEngine::TaskDescriptioninlinevirtual
getStatus() const CoachingEngine::TaskDescriptioninlinevirtual
getTarget() const CoachingEngine::TaskDescriptioninlinevirtual
getTaskType() const CoachingEngine::TaskDescriptioninlinevirtual
HAVE_BREAKFAST enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
HAVE_DINNER enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
HAVE_LUNCH enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
HAVE_SNACK enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
initializeTriggers()CoachingEngine::SleepDurationTaskprotectedvirtual
InputDataQueue typedefAIM
inputDataQueue (defined in AIM)AIMprotected
isCompleted()CoachingEngine::TaskDescriptioninlinevirtual
MSG_FIELD_GENERATION_TIME (defined in CoachingEngine::Task)CoachingEngine::Taskstatic
MSG_FIELD_TARGET (defined in CoachingEngine::Task)CoachingEngine::Taskstatic
MSG_FIELD_TASK_START_TIME (defined in CoachingEngine::Task)CoachingEngine::Taskstatic
MSG_FIELD_TASK_TYPE (defined in CoachingEngine::Task)CoachingEngine::Taskstatic
MSG_FIELD_TRIGGER_TIME (defined in CoachingEngine::Task)CoachingEngine::Taskstatic
MSG_FIELD_TYPE (defined in CoachingEngine::Task)CoachingEngine::Taskstatic
MSG_FIELD_VALUE (defined in CoachingEngine::Task)CoachingEngine::Taskstatic
MsgType enum nameCoachingEngine::Task
name (defined in AIM)AIMprotected
NONE enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
operator=(const AIM &rhs) (defined in AIM)AIM
outputDataQueue (defined in AIM)AIMprotected
processDateValue(const std::string &sensor, const AIMValue &dateValue)CoachingEngine::SleepDurationTaskprotectedvirtual
PROP_COMPLETED (defined in CoachingEngine::Task)CoachingEngine::Taskstatic
PROP_DESCRIPTION (defined in CoachingEngine::Task)CoachingEngine::Taskstatic
PROP_END_TIME (defined in CoachingEngine::Task)CoachingEngine::Taskstatic
PROP_HAS_MANUAL_VALUE (defined in CoachingEngine::Task)CoachingEngine::Taskstatic
PROP_IS_ESTIMATECoachingEngine::SleepDurationTaskstatic
PROP_LAST_DATA (defined in CoachingEngine::Task)CoachingEngine::Taskstatic
PROP_START_TIME (defined in CoachingEngine::Task)CoachingEngine::Taskstatic
PROP_STATUS (defined in CoachingEngine::Task)CoachingEngine::Taskstatic
PROP_TARGET (defined in CoachingEngine::Task)CoachingEngine::Taskstatic
PROP_TASK_TYPE (defined in CoachingEngine::Task)CoachingEngine::Taskstatic
PROP_VALUE (defined in CoachingEngine::Task)CoachingEngine::Taskstatic
properties (defined in AIM)AIMprotected
removeDataSubscriber(const std::string &key)AIMinlinevirtual
requirements (defined in AIM)AIMprotected
requirementsAreUpdated(bool reset=true) const CoachingEngine::Taskvirtual
requirementsUpdated (defined in AIM)AIMmutableprotected
sendData() (defined in AIM)AIMvirtual
sendMessage(double timestamp, MsgType msgType)CoachingEngine::Taskvirtual
setDataSubscribers(const std::map< std::string, AIM * > &subscribers) (defined in AIM)AIMprotected
setFinalStatus(Status finalStatus)CoachingEngine::Taskvirtual
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::Taskvirtual
setProperty(const std::string &key, AIMValue value)AIMinlinevirtual
setTarget(const AIMValue &data) (defined in CoachingEngine::Task)CoachingEngine::Taskinlinevirtual
setValueManually(const AIMValue &data)CoachingEngine::Taskvirtual
SLEEP enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
SLEEP_PERIOD_GO_TO_SLEEP enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
SLEEP_PERIOD_STAY_AWAKE enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
SleepDurationTask(double startDate, double endDate, AIMValue target) (defined in CoachingEngine::SleepDurationTask)CoachingEngine::SleepDurationTask
SLEEPY enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
startDate (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescriptionprotected
status (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescriptionprotected
Status enum nameCoachingEngine::TaskDescription
stringToTaskType(std::string taskType) (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescriptionstatic
SUCCEEDED enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
TAKE_CAFFEINE enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
TAKE_MELATONIN enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
target (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescriptionprotected
Task(TaskDescription::Type taskType, double startDate, double endDate, AIMValue target)CoachingEngine::Task
TASK_COMPLETE enum value (defined in CoachingEngine::Task)CoachingEngine::Task
TASK_ENCOURAGEMENT enum value (defined in CoachingEngine::Task)CoachingEngine::Task
TASK_FAIL enum value (defined in CoachingEngine::Task)CoachingEngine::Task
TASK_MR_CONFIDENCE enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
TASK_MR_CONTROL enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
TASK_MR_FLEXIBILITY enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
TASK_MR_MOTIVATION enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
TASK_MR_RELAXATION enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
TASK_MR_SUPPORT enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
TASK_MR_WORRIES enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
TASK_REMINDER enum value (defined in CoachingEngine::Task)CoachingEngine::Task
TASK_START enum value (defined in CoachingEngine::Task)CoachingEngine::Task
TASK_STATUS_UNKNOWN enum value (defined in CoachingEngine::Task)CoachingEngine::Task
TASK_SUCCESS enum value (defined in CoachingEngine::Task)CoachingEngine::Task
TaskDescription(Type taskTypeId, double startDate, double endDate, std::string description, AIMValue target)CoachingEngine::TaskDescription
TaskDescription(const TaskDescription &other)CoachingEngine::TaskDescription
TaskDescription()CoachingEngine::TaskDescription
taskType (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescriptionprotected
taskTypeToString(Type taskType) (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescriptionstatic
triggersCoachingEngine::Taskprotected
triggersInitialized (defined in CoachingEngine::Task)CoachingEngine::Taskprotected
Type enum nameCoachingEngine::TaskDescription
UNKNOWN enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
UNWINDING enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
VERSION (defined in AIM)AIMstatic
WAKING_UP enum value (defined in CoachingEngine::TaskDescription)CoachingEngine::TaskDescription
~AIM() (defined in AIM)AIMvirtual
~SleepDurationTask() (defined in CoachingEngine::SleepDurationTask)CoachingEngine::SleepDurationTaskvirtual
~Task()CoachingEngine::Taskvirtual