
Public Member Functions | |
| virtual XString | to_str () const override |
| Gets value as a string, which is used for scripting. | |
| operator T () const | |
| Payload & | operator= (T x) |
| template<> | |
| XString | to_str () const |
| Gets value as a string, which is used for scripting. | |
Public Member Functions inherited from XValueNodeBase::Payload | |
| void | str (const XString &str) throw (XKameError &) |
| Talker< XValueNodeBase * > & | onValueChanged () |
| const Talker< XValueNodeBase * > & | onValueChanged () const |
Public Member Functions inherited from XNode::Payload | |
| bool | isUIEnabled () const |
| If true, operations are allowed by UI and scripts. | |
| void | setUIEnabled (bool var) |
| bool | isDisabled () const |
| void | disable () |
| bool | isRuntime () const |
| void | setRuntime (bool var) |
| Talker< XNode * > & | onUIFlagsChanged () |
| const Talker< XNode * > & | onUIFlagsChanged () const |
Public Member Functions inherited from Transactional::Node< XN >::Payload | |
| XN & | node () noexcept |
| Points to the corresponding node. | |
| const XN & | node () const noexcept |
| Points to the corresponding node. | |
| int64_t | serial () const noexcept |
| Transaction< XN > & | tr () noexcept |
| virtual void | catchEvent (const shared_ptr< XN > &, int) |
| virtual void | releaseEvent (const shared_ptr< XN > &, int) |
| virtual void | moveEvent (unsigned int, unsigned int) |
| virtual void | listChangeEvent () |
Public Member Functions inherited from atomic_countable | |
| atomic_countable (const atomic_countable &) noexcept | |
| atomic_countable & | operator= (const atomic_countable &)=delete |
Protected Member Functions | |
| virtual void | str_ (const XString &) override |
| template<> | |
| void | str_ (const XString &str) |
| template<> | |
| void | str_ (const XString &str) |
| template<> | |
| void | str_ (const XString &str) |
| template<> | |
| void | str_ (const XString &str) |
| template<> | |
| void | str_ (const XString &str) |
| template<> | |
| void | str_ (const XString &str) |
Protected Attributes | |
| T | m_var |
Protected Attributes inherited from XValueNodeBase::Payload | |
| TalkerSingleton< XValueNodeBase * > | m_tlkOnValueChanged |
|
protectedvirtual |
str_() can throw exception due to format issues. A marking to onValueChanged() is necessary.
Implements XValueNodeBase::Payload.
|
protectedvirtual |
str_() can throw exception due to format issues. A marking to onValueChanged() is necessary.
Implements XValueNodeBase::Payload.
|
protectedvirtual |
str_() can throw exception due to format issues. A marking to onValueChanged() is necessary.
Implements XValueNodeBase::Payload.
|
protectedvirtual |
str_() can throw exception due to format issues. A marking to onValueChanged() is necessary.
Implements XValueNodeBase::Payload.
|
protectedvirtual |
str_() can throw exception due to format issues. A marking to onValueChanged() is necessary.
Implements XValueNodeBase::Payload.
|
protectedvirtual |
str_() can throw exception due to format issues. A marking to onValueChanged() is necessary.
Implements XValueNodeBase::Payload.
|
overrideprotectedvirtual |
str_() can throw exception due to format issues. A marking to onValueChanged() is necessary.
Implements XValueNodeBase::Payload.
1.8.3