#include <kanzi/core.ui/node/node_reference.hpp>
Public Types | |
| typedef shared_ptr< NodeType > | NodeTypeSharedPtr |
| typedef weak_ptr< NodeType > | NodeTypeWeakPtr |
Public Member Functions | |
| NodeReference (Node &baseNode, const PropertyType< string > &propertyType) | |
| virtual | ~NodeReference () |
| virtual void | attach () KZ_OVERRIDE |
| virtual void | detach () KZ_OVERRIDE |
| virtual void | update () KZ_OVERRIDE |
| void | setUserReference (const NodeTypeSharedPtr &node) |
| NodeTypeSharedPtr | get () const |
Additional Inherited Members | |
Protected Member Functions inherited from kanzi::AbstractNodeReference | |
| ~AbstractNodeReference () | |
| typedef shared_ptr<NodeType> kanzi::NodeReference< NodeType >::NodeTypeSharedPtr |
| typedef weak_ptr<NodeType> kanzi::NodeReference< NodeType >::NodeTypeWeakPtr |
|
inlineexplicit |
|
inlinevirtual |
|
inlinevirtual |
Implements kanzi::AbstractNodeReference.
|
inlinevirtual |
Implements kanzi::AbstractNodeReference.
|
inlinevirtual |
Implements kanzi::AbstractNodeReference.
|
inline |
|
inline |