readonly Helper¶
-
template<typename T, size_t MaxDeps, typename Filter, size_t HistorySize>
ReadonlySignal<T, MaxDeps, Filter, HistorySize> RxESP32::Helpers::Utility::readonly(Signal<T, MaxDeps, Filter, HistorySize> &signal)¶ Create a readonly view of a Signal.
Wraps a Signal in ReadonlySignal to prevent modifications.
- Since
v0.1.0
Signal<int> counter(0); auto read_only = readonly(counter); int value = read_only.get(); // OK // read_only.set(5); // Compile error- Parameters:¶
- Returns:¶
ReadonlySignal view of the signal.
See Also¶
Utility Helpers - Overview