add_secondary(const std::string &_key, T &&val, enable_if_acceptable_t< T, int >=0) | tim::component::data_tracker< InpT, Tag > | |
add_secondary(const std::string &_key, handler_type &&h, T &&val, enable_if_acceptable_t< T, int >=0) | tim::component::data_tracker< InpT, Tag > | |
add_secondary(const std::string &_key, FuncT &&f, T &&val, enable_if_acceptable_t< T, int >=0) | tim::component::data_tracker< InpT, Tag > | |
add_secondary(const std::string &_key, handler_type &&h, FuncT &&f, T &&val, enable_if_acceptable_t< T, int >=0) | tim::component::data_tracker< InpT, Tag > | |
add_secondary(const std::string &_key, T &&val, enable_if_acceptable_t< T, int >) | tim::component::data_tracker< InpT, Tag > | |
add_secondary(const std::string &_key, handler_type &&h, T &&val, enable_if_acceptable_t< T, int >) | tim::component::data_tracker< InpT, Tag > | |
add_secondary(const std::string &_key, FuncT &&f, T &&val, enable_if_acceptable_t< T, int >) | tim::component::data_tracker< InpT, Tag > | |
add_secondary(const std::string &_key, handler_type &&h, FuncT &&f, T &&val, enable_if_acceptable_t< T, int >) | tim::component::data_tracker< InpT, Tag > | |
base_type typedef | tim::component::data_tracker< InpT, Tag > | |
description() | tim::component::data_tracker< InpT, Tag > | static |
get() const | tim::component::data_tracker< InpT, Tag > | inline |
get_display() const | tim::component::data_tracker< InpT, Tag > | inline |
get_last() const | tim::component::data_tracker< InpT, Tag > | inline |
get_opaque(Args &&...) | tim::component::empty_base | inlinestatic |
get_secondary() const | tim::component::data_tracker< InpT, Tag > | inline |
get_unit() | tim::component::data_tracker< InpT, Tag > | inlinestatic |
handler_type typedef | tim::component::data_tracker< InpT, Tag > | |
label() | tim::component::data_tracker< InpT, Tag > | inlinestatic |
mark_begin(T &&val, enable_if_acceptable_t< T, int >=0) | tim::component::data_tracker< InpT, Tag > | |
mark_begin(handler_type &&, T &&val, enable_if_acceptable_t< T, int >=0) | tim::component::data_tracker< InpT, Tag > | |
mark_begin(FuncT &&f, T &&val, enable_if_acceptable_t< T, int >=0) | tim::component::data_tracker< InpT, Tag > | |
mark_begin(handler_type &&, FuncT &&f, T &&val, enable_if_acceptable_t< T, int >=0) | tim::component::data_tracker< InpT, Tag > | |
mark_end(T &&val, enable_if_acceptable_t< T, int >=0) | tim::component::data_tracker< InpT, Tag > | |
mark_end(handler_type &&, T &&val, enable_if_acceptable_t< T, int >=0) | tim::component::data_tracker< InpT, Tag > | |
mark_end(FuncT &&f, T &&val, enable_if_acceptable_t< T, int >=0) | tim::component::data_tracker< InpT, Tag > | |
mark_end(handler_type &&, FuncT &&f, T &&val, enable_if_acceptable_t< T, int >=0) | tim::component::data_tracker< InpT, Tag > | |
operation::record< this_type > | tim::component::data_tracker< InpT, Tag > | friend |
operation::set_started< this_type > | tim::component::data_tracker< InpT, Tag > | friend |
operation::set_stopped< this_type > | tim::component::data_tracker< InpT, Tag > | friend |
operation::start< this_type > | tim::component::data_tracker< InpT, Tag > | friend |
operation::stop< this_type > | tim::component::data_tracker< InpT, Tag > | friend |
set_last(value_type &&_v) | tim::component::data_tracker< InpT, Tag > | inline |
set_last(value_type &_v) | tim::component::data_tracker< InpT, Tag > | inline |
set_value(const value_type &v) | tim::component::data_tracker< InpT, Tag > | inline |
set_value(value_type &&v) | tim::component::data_tracker< InpT, Tag > | inline |
start() | tim::component::data_tracker< InpT, Tag > | inline |
stop() | tim::component::data_tracker< InpT, Tag > | inline |
storage_type typedef | tim::component::empty_base | |
store(T &&val, enable_if_acceptable_t< T, int >=0) | tim::component::data_tracker< InpT, Tag > | |
store(handler_type &&, T &&val, enable_if_acceptable_t< T, int >=0) | tim::component::data_tracker< InpT, Tag > | |
store(FuncT &&f, T &&val, enable_if_acceptable_t< T, int >=0) -> decltype(std::declval< handler_type >().store(*this, std::forward< FuncT >(f), std::forward< T >(val)), void()) | tim::component::data_tracker< InpT, Tag > | |
store(handler_type &&, FuncT &&f, T &&val, enable_if_acceptable_t< T, int >=0) -> decltype(std::declval< handler_type >().store(*this, std::forward< FuncT >(f), std::forward< T >(val)), void()) | tim::component::data_tracker< InpT, Tag > | |
this_type typedef | tim::component::data_tracker< InpT, Tag > | |
value_type typedef | tim::component::data_tracker< InpT, Tag > | |