as_json() override | sensesp::StatusPageItem< T > | inlineprotectedvirtual |
attach(std::function< void()> observer) | sensesp::Observable | inline |
connect_from(ValueProducer< T > *producer) | sensesp::ValueConsumer< T > | inline |
connect_to(std::shared_ptr< VConsumer > consumer) | sensesp::ValueProducer< T > | inline |
connect_to(VConsumer *consumer) | sensesp::ValueProducer< T > | inline |
connect_to(VConsumer &consumer) | sensesp::ValueProducer< T > | inline |
emit(const T &new_value) | sensesp::ValueProducer< T > | inline |
get() const | sensesp::ValueProducer< T > | inlinevirtual |
get_name() | sensesp::StatusPageItemBase | inline |
get_status_page_items() | sensesp::StatusPageItemBase | inlinestatic |
group_ | sensesp::StatusPageItemBase | protected |
input_type typedef | sensesp::ValueConsumer< T > | |
name_ | sensesp::StatusPageItemBase | protected |
notify() | sensesp::Observable | inline |
Observable() | sensesp::Observable | inline |
sensesp::ValueProducer::Observable(Observable &&other) | sensesp::Observable | inline |
ObservableValue()=default | sensesp::ObservableValue< T > | |
ObservableValue(const T &value) | sensesp::ObservableValue< T > | inline |
ObservableValue(const ObservableValue &)=delete | sensesp::ObservableValue< T > | |
operator++() | sensesp::ObservableValue< T > | inline |
operator++(int) | sensesp::ObservableValue< T > | inline |
operator+=(const T &value) | sensesp::ObservableValue< T > | inline |
operator--() | sensesp::ObservableValue< T > | inline |
operator--(int) | sensesp::ObservableValue< T > | inline |
operator-=(const T &value) | sensesp::ObservableValue< T > | inline |
operator=(const ObservableValue &)=delete | sensesp::ObservableValue< T > | |
operator=(const T &value) | sensesp::ObservableValue< T > | inline |
order_ | sensesp::StatusPageItemBase | protected |
output_ | sensesp::ValueProducer< T > | protected |
set(const T &value) override | sensesp::ObservableValue< T > | inlinevirtual |
set_input(const T &new_value) | sensesp::ValueConsumer< T > | inlinevirtual |
status_page_items_ | sensesp::StatusPageItemBase | protectedstatic |
StatusPageItem(String name, const T &value, String group, int order) | sensesp::StatusPageItem< T > | inline |
StatusPageItemBase(String name, String group, int order) | sensesp::StatusPageItemBase | inline |
ValueProducer() | sensesp::ValueProducer< T > | inline |
ValueProducer(const T &initial_value) | sensesp::ValueProducer< T > | inline |