Template Class WritableState

Inheritance Relationships

Base Type

Class Documentation

template<typename T>
class WritableState : public ReadableState<T>

Public Functions

inline WritableState(T default_value, std::string description = "", Permission peers = Permission::READ, Permission external = Permission::NONE)
inline void set(T value, bool cache = true)
inline T exchange(T value, bool cache = true)
inline virtual bool set_string(const std::string &value, bool cache = true) override
inline void reset()