Motorcortex Core  version: 2.7.6
mcx::signal_monitor::SignalMonitor< T, CompareFunctor > Member List

This is the complete list of members for mcx::signal_monitor::SignalMonitor< T, CompareFunctor >, including all inherited members.

add(const SignalId &signal_id, T &input_ref, T objective_val, std::function< bool()> callback, TriggerType trigger_type=TRIGGER_ALWAYS, double start_time_s=0, double stop_time_s=std::numeric_limits< double >::max()) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >inline
add(const SignalId &signal_id, T &input_ref, T objective_val, std::function< bool(const SignalId &signal_id)> callback, TriggerType trigger_type=TRIGGER_ALWAYS, double start_time_s=0, double stop_time_s=std::numeric_limits< double >::max()) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >inline
add(const SignalId &signal_id, T &input_ref, T objective_val, std::function< bool(const SignalId &signal_id, T)> callback, TriggerType trigger_type=TRIGGER_ALWAYS, double start_time_s=0, double stop_time_s=std::numeric_limits< double >::max()) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >inline
add(const SignalId &signal_id, T &input_ref, T objective_val, std::pair< std::function< bool(U *)>, U * > callback, TriggerType trigger_type=TRIGGER_ALWAYS, double start_time_s=0, double stop_time_s=std::numeric_limits< double >::max()) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >inline
add(const SignalId &signal_id, T &input_ref, T objective_val, std::pair< std::function< bool(U *, const SignalId &signal_id)>, U * > callback, TriggerType trigger_type=TRIGGER_ALWAYS, double start_time_s=0, double stop_time_s=std::numeric_limits< double >::max()) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >inline
add(const SignalId &signal_id, T &input_ref, T objective_val, std::pair< std::function< bool(U *, const SignalId &signal_id, T)>, U * > callback, TriggerType trigger_type=TRIGGER_ALWAYS, double start_time_s=0, double stop_time_s=std::numeric_limits< double >::max()) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >inline
add(const SignalId &signal_id, const T &&input_val, T objective_val, std::function< bool()> callback, TriggerType trigger_type=TRIGGER_ALWAYS, double start_time_s=0, double stop_time_s=std::numeric_limits< double >::max()) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >inline
add(const SignalId &signal_id, const T &&input_val, T objective_val, std::function< bool(const SignalId &signal_id)> callback, TriggerType trigger_type=TRIGGER_ALWAYS, double start_time_s=0, double stop_time_s=std::numeric_limits< double >::max()) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >inline
add(const SignalId &signal_id, const T &&input_val, T objective_val, std::function< bool(const SignalId &signal_id, T)> callback, TriggerType trigger_type=TRIGGER_ALWAYS, double start_time_s=0, double stop_time_s=std::numeric_limits< double >::max()) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >inline
add(const SignalId &signal_id, const T &&input_val, T objective_val, std::pair< std::function< bool(U *)>, U * > callback, TriggerType trigger_type=TRIGGER_ALWAYS, double start_time_s=0, double stop_time_s=std::numeric_limits< double >::max()) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >inline
add(const SignalId &signal_id, const T &&input_val, T objective_val, std::pair< std::function< bool(U *, const SignalId &signal_id)>, U * > callback, TriggerType trigger_type=TRIGGER_ALWAYS, double start_time_s=0, double stop_time_s=std::numeric_limits< double >::max()) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >inline
add(const SignalId &signal_id, const T &&input_val, T objective_val, std::pair< std::function< bool(U *, const SignalId &signal_id, T)>, U * > callback, TriggerType trigger_type=TRIGGER_ALWAYS, double start_time_s=0, double stop_time_s=std::numeric_limits< double >::max()) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >inline
disable(const SignalId &signal_id) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >virtual
disable(const SignalIdGroup &signal_id_group) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >virtual
disable(void) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >virtual
disable(const SignalId &signal_id)=0 (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >
disable(const SignalIdGroup &signal_id_group)=0 (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >
disable(void)=0 (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >
enable(const SignalId &signal_id) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >virtual
enable(const SignalIdGroup &signal_id_group) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >virtual
enable(void) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >virtual
enable(const SignalId &signal_id)=0 (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >
enable(const SignalIdGroup &signal_id_group)=0 (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >
enable(void)=0 (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >
iterate(double dt_sec) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >
reset(const SignalId &signal_id) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >virtual
reset(const SignalIdGroup &signal_id_group) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >virtual
reset(void) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >virtual
reset(const SignalId &signal_id)=0 (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >
reset(const SignalIdGroup &signal_id_group)=0 (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >
reset(void)=0 (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >
set(const SignalId &signal_id) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >virtual
set(const SignalId &signal_id, const T &value) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >
set(const SignalIdGroup &signal_id_group) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >virtual
set(const SignalId &signal_id)=0 (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >
set(const SignalIdGroup &signal_id_group)=0 (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >
setObjective(const SignalId &signal_id, const T &value) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >
SignalMonitor(void) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >inline
~SignalMonitor(void) (defined in mcx::signal_monitor::SignalMonitor< T, CompareFunctor >)mcx::signal_monitor::SignalMonitor< T, CompareFunctor >inlinevirtual