AIM
|
This is the complete list of members for CoachingEngine::SleepDurationCoach, including all inherited members.
activeTasks (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protected |
addActiveTask(Task &task) | CoachingEngine::Coach | protectedvirtual |
addData(const AIMData &data) | CoachingEngine::Coach | virtual |
addDataSubscriber(const std::string &key, AIM *subscriber) | AIM | inlinevirtual |
AIM(std::string name="") | AIM | |
AIM(const AIM &other) (defined in AIM) | AIM | |
AIMData typedef | AIM | |
AIMDataQueue typedef | AIM | |
AIMValueQueue typedef | AIM | |
baseline (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protected |
BIORHYTHM enum value (defined in CoachingEngine::Coach) | CoachingEngine::Coach | |
calculateAverage(std::string taskType, double startDate, double endDate, int min_values=1, int nr_values=-1) | CoachingEngine::Coach | protectedvirtual |
calculateGoal(std::string taskType, double currentValue, int weeksLeft) | CoachingEngine::Coach | protectedvirtual |
calculateTargetValue(int week, double goalValue, double lastValue, double speed=(2.0/3.0)) | CoachingEngine::Coach | protectedvirtual |
calculateTaskPeriod(double currentTime, std::string taskType="") | CoachingEngine::SleepDurationCoach | protectedvirtual |
CALIBRATION enum value (defined in CoachingEngine::Coach) | CoachingEngine::Coach | |
checkAndHandleNewWeek() | CoachingEngine::Coach | protectedvirtual |
clock (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protected |
Coach(const Coach &other) (defined in CoachingEngine::Coach) | CoachingEngine::Coach | |
Coach(Type coachType, std::string name="coach") | CoachingEngine::Coach | protected |
completedTasks (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protected |
createNewTask(std::string taskType) | CoachingEngine::Coach | protectedvirtual |
dataSubscribers (defined in AIM) | AIM | protected |
decreaseGain(std::string taskType) | CoachingEngine::Coach | protectedvirtual |
doTick() | CoachingEngine::Coach | virtual |
dynamicCoach (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protected |
end_date (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protected |
exportProperties() | AIM | virtual |
gain (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protected |
getCurrentTasks() const | CoachingEngine::Coach | virtual |
getDataSubscriber(std::string subscriber) | AIM | inlinevirtual |
getFutureTasks(double start, double end) | CoachingEngine::Coach | virtual |
getGoal() const | CoachingEngine::Coach | inlinevirtual |
getInputData(bool clear_input=false) | AIM | virtual |
getMemberDataAsProperties() const (defined in CoachingEngine::Coach) | CoachingEngine::Coach | virtual |
getName() const | AIM | inlinevirtual |
getOutputData(bool clear_output=false) | AIM | virtual |
getProperties() | CoachingEngine::Coach | inlinevirtual |
getProperty(std::string key) const | AIM | inlinevirtual |
getRequirements() const | CoachingEngine::Coach | virtual |
getStatus() const | CoachingEngine::Coach | inlinevirtual |
getTask(TaskDescription::Type type) (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protectedvirtual |
getType() | CoachingEngine::Coach | inlinevirtual |
getWeek(double date) | CoachingEngine::Coach | protectedvirtual |
goal (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protected |
GOAL_INITIALIZED enum value (defined in CoachingEngine::Coach) | CoachingEngine::Coach | |
goalType (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protected |
handleCompletedTask(Task *task) | CoachingEngine::Coach | protectedvirtual |
increaseGain(std::string taskType) | CoachingEngine::Coach | protectedvirtual |
InitializationType enum name | CoachingEngine::Coach | |
InputDataQueue typedef | AIM | |
inputDataQueue (defined in AIM) | AIM | protected |
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 | |
name (defined in AIM) | AIM | protected |
NONE enum value (defined in CoachingEngine::Coach) | CoachingEngine::Coach | |
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::Coach | static |
outputDataQueue (defined in AIM) | AIM | protected |
pause(double time) | CoachingEngine::Coach | virtual |
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::SleepDurationCoach | protectedvirtual |
PROP_ACTIVE_TASKS (defined in CoachingEngine::Coach) | CoachingEngine::Coach | static |
PROP_BASELINE (defined in CoachingEngine::Coach) | CoachingEngine::Coach | static |
PROP_COMPLETED_TASKS (defined in CoachingEngine::Coach) | CoachingEngine::Coach | static |
PROP_CURRENT_TIME (defined in CoachingEngine::Coach) | CoachingEngine::Coach | static |
PROP_DYNAMIC_COACH (defined in CoachingEngine::Coach) | CoachingEngine::Coach | static |
PROP_END_DATE (defined in CoachingEngine::Coach) | CoachingEngine::Coach | static |
PROP_FILTER_MESSAGE (defined in CoachingEngine::SleepDurationCoach) | CoachingEngine::SleepDurationCoach | static |
PROP_GAIN (defined in CoachingEngine::Coach) | CoachingEngine::Coach | static |
PROP_GOAL (defined in CoachingEngine::Coach) | CoachingEngine::Coach | static |
PROP_GOAL_TYPE (defined in CoachingEngine::Coach) | CoachingEngine::Coach | static |
PROP_PAUSED_SECONDS (defined in CoachingEngine::Coach) | CoachingEngine::Coach | static |
PROP_START_DATE (defined in CoachingEngine::Coach) | CoachingEngine::Coach | static |
PROP_START_PAUSE (defined in CoachingEngine::Coach) | CoachingEngine::Coach | static |
PROP_STATUS (defined in CoachingEngine::Coach) | CoachingEngine::Coach | static |
PROP_TOTAL_DAYS (defined in CoachingEngine::Coach) | CoachingEngine::Coach | static |
properties (defined in AIM) | AIM | protected |
READY enum value (defined in CoachingEngine::Coach) | CoachingEngine::Coach | |
removeActiveTask(Task *task) | CoachingEngine::Coach | protectedvirtual |
removeDataSubscriber(const std::string &key) | AIM | inlinevirtual |
removeRoutesForTask(Task *task) (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protectedvirtual |
requirements (defined in AIM) | AIM | protected |
requirementsAreUpdated(bool reset) const | CoachingEngine::Coach | virtual |
requirementsUpdated (defined in AIM) | AIM | mutableprotected |
resume(double time) | CoachingEngine::Coach | virtual |
routes (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protected |
sendData() (defined in AIM) | AIM | virtual |
SensorRoutes typedef (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protected |
setDataSubscribers(const std::map< std::string, AIM * > &subscribers) (defined in AIM) | AIM | protected |
setGoal(InitializationType type, const AIMValue &init, bool dynamic=true) | CoachingEngine::SleepDurationCoach | virtual |
setInputDataQueue(const InputDataQueue &inputDataQueue) (defined in AIM) | AIM | protected |
setOutputDataQueue(const AIMDataQueue &outputDataQueue) (defined in AIM) | AIM | protected |
setProperties(const std::map< std::string, AIMValue > &properties) | CoachingEngine::Coach | virtual |
setProperty(const std::string &key, AIMValue value) | AIM | inlinevirtual |
setTaskValueManually(std::string taskType, double taskStartDate, const AIMValue &data) | CoachingEngine::Coach | virtual |
SHIFTWORK enum value (defined in CoachingEngine::Coach) | CoachingEngine::Coach | |
SLEEP_DURATION enum value (defined in CoachingEngine::Coach) | CoachingEngine::Coach | |
SleepDurationCoach(std::string name="sleep_duration_coach") (defined in CoachingEngine::SleepDurationCoach) | CoachingEngine::SleepDurationCoach | |
start_date (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protected |
status (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protected |
Status enum name | CoachingEngine::Coach | |
total_days (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protected |
type (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protected |
Type enum name | CoachingEngine::Coach | |
UNINITIALIZED enum value (defined in CoachingEngine::Coach) | CoachingEngine::Coach | |
VERSION (defined in AIM) | AIM | static |
~AIM() (defined in AIM) | AIM | virtual |
~Coach() (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protectedvirtual |
~SleepDurationCoach() (defined in CoachingEngine::SleepDurationCoach) | CoachingEngine::SleepDurationCoach | virtual |