Falcon
Loading...
Searching...
No Matches
ReadableState< T > Member List

This is the complete list of members for ReadableState< T >, including all inherited members.

changed_get(T &val, bool cache=true) (defined in ReadableState< T >)ReadableState< T >inline
description() (defined in IState)IState
description_ (defined in IState)IStateprotected
exchange(T value, bool cache=true) (defined in ReadableState< T >)ReadableState< T >inlineprotected
external_permission() (defined in IState)IState
external_permission_ (defined in IState)IStateprotected
get(bool cache=true) (defined in ReadableState< T >)ReadableState< T >inline
get_string(bool cache=true) override (defined in ReadableState< T >)ReadableState< T >inlinevirtual
IsCompatible(const Permissions &permissions) (defined in IState)IState
IsLikeMe(const std::shared_ptr< IState > &other) override (defined in ReadableState< T >)ReadableState< T >inlineprotectedvirtual
IsShared() (defined in IState)IStateprotectedvirtual
IState(const Permissions &permissions, const std::string &description="") (defined in IState)IState
IState(const IState &other) (defined in IState)IState
lock() (defined in IState)IStateprotected
permissions() const (defined in IState)IState
permissions_ (defined in IState)IStateprotected
ReadableState(T default_value, std::string description="", Permission peers=Permission::WRITE, Permission external=Permission::NONE) (defined in ReadableState< T >)ReadableState< T >inline
ReadableState(const ReadableState &other) (defined in ReadableState< T >)ReadableState< T >inline
reset() (defined in ReadableState< T >)ReadableState< T >inlineprotected
set(T value, bool cache=true) (defined in ReadableState< T >)ReadableState< T >inlineprotected
set_description(const std::string &value) (defined in IState)IStateprotected
set_external_permission(Permission permission) (defined in IState)IStateprotected
set_string(const std::string &value, bool cache=true) override (defined in ReadableState< T >)ReadableState< T >inlineprotectedvirtual
Share(const std::shared_ptr< IState > &other) override (defined in ReadableState< T >)ReadableState< T >inlineprotectedvirtual
shared_ (defined in IState)IStateprotected
unlock() (defined in IState)IStateprotected
UnShare() override (defined in ReadableState< T >)ReadableState< T >inlineprotectedvirtual
~IState() (defined in IState)IStateinlinevirtual