|
Falcon
|
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) | IState | protected |
| exchange(T value, bool cache=true) (defined in ReadableState< T >) | ReadableState< T > | inlineprotected |
| external_permission() (defined in IState) | IState | |
| external_permission_ (defined in IState) | IState | protected |
| 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) | IState | protectedvirtual |
| IState(const Permissions &permissions, const std::string &description="") (defined in IState) | IState | |
| IState(const IState &other) (defined in IState) | IState | |
| lock() (defined in IState) | IState | protected |
| permissions() const (defined in IState) | IState | |
| permissions_ (defined in IState) | IState | protected |
| 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) | IState | protected |
| set_external_permission(Permission permission) (defined in IState) | IState | protected |
| 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) | IState | protected |
| unlock() (defined in IState) | IState | protected |
| UnShare() override (defined in ReadableState< T >) | ReadableState< T > | inlineprotectedvirtual |
| ~IState() (defined in IState) | IState | inlinevirtual |