|
AIM
|
This is the complete list of members for CoachingEngine::JetLagCoach, 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 |
| addHoursToBedTime(double bed_time, double hours) (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | protectedvirtual |
| AFTER_TRAVEL_DAY enum value (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | protected |
| 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::Coach | 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 |
| createNewPlan() (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | protectedvirtual |
| createNewTask(std::string taskType) | CoachingEngine::Coach | protectedvirtual |
| creatJetLagTask(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::JetLagCoach) | CoachingEngine::JetLagCoach | protectedvirtual |
| dataSubscribers (defined in AIM) | AIM | protected |
| decreaseGain(std::string taskType) | CoachingEngine::Coach | protectedvirtual |
| doTick() | CoachingEngine::Coach | virtual |
| DURING_FLIGHT enum value (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | protected |
| dynamicCoach (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protected |
| end_date (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protected |
| exportProperties() | AIM | virtual |
| FIELD_FLIGHT_ARRIVAL_TIME (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | static |
| FIELD_FLIGHT_ARRIVAL_TZ (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | static |
| FIELD_FLIGHT_ARRIVAL_TZ_OFFSET (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | static |
| FIELD_FLIGHT_DATE (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | static |
| FIELD_FLIGHT_DEPARTURE_TIME (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | static |
| FIELD_FLIGHT_DEPARTURE_TZ (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | static |
| FIELD_FLIGHT_DEPARTURE_TZ_OFFSET (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | static |
| FIELD_FLIGHT_ID (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | static |
| gain (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protected |
| getAfterTravelDayTasks(std::map< std::string, AIMValue > &stateProperties) (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | protectedvirtual |
| getBiorhythmTasks(double coreBodyLowDate, double adjustSec) (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | protectedvirtual |
| getCurrentTasks() const | CoachingEngine::Coach | virtual |
| getDataSubscriber(std::string subscriber) | AIM | inlinevirtual |
| getDuringFlightTasks(std::map< std::string, AIMValue > &stateProperties) (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | protectedvirtual |
| getFutureTasks(double start, double end) | CoachingEngine::JetLagCoach | 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 |
| getNextOutBedDate(double time, double out_bed_time, double to_bed_time=0, int tz_offset=-1) | CoachingEngine::JetLagCoach | protectedvirtual |
| getNextToBedDate(double time, double bed_time, int tz_offset=-1) | CoachingEngine::JetLagCoach | protectedvirtual |
| getOutputData(bool clear_output=false) | AIM | virtual |
| getPhaseTasks(JetlagProgramPhase phase, std::map< std::string, AIMValue > &stateProperties) (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | protectedvirtual |
| getPreDepartureTasks(std::map< std::string, AIMValue > &stateProperties, bool travelDay) (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | protectedvirtual |
| getProgramPhase(double time, std::map< std::string, AIMValue > &stateProperties) | CoachingEngine::JetLagCoach | protectedvirtual |
| getProperties() | CoachingEngine::JetLagCoach | virtual |
| getProperty(std::string key) const | AIM | inlinevirtual |
| getRequirements() const | CoachingEngine::Coach | virtual |
| getStartOfDay(double time, int tz_offset=-1) | CoachingEngine::JetLagCoach | protectedvirtual |
| getStatus() const | CoachingEngine::Coach | inlinevirtual |
| getTask(TaskDescription::Type type) (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protectedvirtual |
| getTravelDayAfterArrivalTasks(std::map< std::string, AIMValue > &stateProperties) (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | 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 |
| handleNewFlightPlan(AIMValue flightPlan) (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | protectedvirtual |
| handleNewTimeZone(AIMValue timeZone, std::map< std::string, AIMValue > &stateProperties) (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | 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 | |
| JetLagCoach(std::string name="jet_lag_coach") (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | |
| JetlagProgramPhase enum name (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | protected |
| 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::JetLagCoach) | CoachingEngine::JetLagCoach | protected |
| 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 | |
| PRE_DEPARTURE enum value (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | protected |
| processDateValue(const std::string &sensor, const AIMValue &dateValue) | CoachingEngine::JetLagCoach | protectedvirtual |
| programPhase (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | protected |
| PROP_ACTIVE_TASKS (defined in CoachingEngine::Coach) | CoachingEngine::Coach | static |
| PROP_ARRIVAL_TIME | CoachingEngine::JetLagCoach | static |
| PROP_BASELINE (defined in CoachingEngine::Coach) | CoachingEngine::Coach | static |
| PROP_BED_TIME | CoachingEngine::JetLagCoach | static |
| PROP_COMPLETED_TASKS (defined in CoachingEngine::Coach) | CoachingEngine::Coach | static |
| PROP_CURRENT_TIME (defined in CoachingEngine::Coach) | CoachingEngine::Coach | static |
| PROP_CURRENT_TIMEZONE (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | static |
| PROP_DYNAMIC_COACH (defined in CoachingEngine::Coach) | CoachingEngine::Coach | static |
| PROP_END_DATE (defined in CoachingEngine::Coach) | CoachingEngine::Coach | static |
| PROP_FLIGHT_PLANS (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | 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_HOUR_DIFFERENCE | CoachingEngine::JetLagCoach | static |
| PROP_NORMAL_BED_TIME | CoachingEngine::JetLagCoach | static |
| PROP_NORMAL_WAKEUP_TIME | CoachingEngine::JetLagCoach | static |
| PROP_ORIGINAL_TIMEZONE (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | static |
| PROP_PAUSED_SECONDS (defined in CoachingEngine::Coach) | CoachingEngine::Coach | static |
| PROP_PLANNED_TASKS (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | static |
| PROP_PROGRAM_FINISHED_DATE (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | static |
| PROP_PROGRAM_PHASE (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | static |
| PROP_SET_NEW_TIME_ZONE | CoachingEngine::JetLagCoach | 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_STAYING_DAYS (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | static |
| PROP_TOTAL_DAYS (defined in CoachingEngine::Coach) | CoachingEngine::Coach | static |
| PROP_WAKEUP_TIME | CoachingEngine::JetLagCoach | 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::JetLagCoach | 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::JetLagCoach | virtual |
| setProperty(const std::string &key, AIMValue value) | CoachingEngine::JetLagCoach | virtual |
| 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 | |
| start_date (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protected |
| startPlannedTasks() (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | protectedvirtual |
| status (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protected |
| Status enum name | CoachingEngine::Coach | |
| total_days (defined in CoachingEngine::Coach) | CoachingEngine::Coach | protected |
| TRAVEL_DAY_AFTER_ARRIVAL enum value (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | protected |
| TRAVEL_DAY_PRE_DEPARTURE enum value (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | 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 |
| ~JetLagCoach() (defined in CoachingEngine::JetLagCoach) | CoachingEngine::JetLagCoach | virtual |