MIRA
TypedRemotePropertyNode< T > Member List

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

addChild(PropertyNode *child, int index=-1)PropertyNodeprotected
Base typedefTypedRemotePropertyNode< T >
beginAddChildren(PropertyNodeListenerList &listeners, int index, int count)PropertyNodeprotectedvirtual
beginMoveChildren(PropertyNodeListenerList &listeners, int index, NodeList::iterator it, int count, int destination)PropertyNodeprotectedvirtual
beginRemoveChildren(PropertyNodeListenerList &listeners, int index, NodeList::iterator it, int count)PropertyNodeprotectedvirtual
children()TypedRemotePropertyNode< T >inlinevirtual
children() constTypedRemotePropertyNode< T >inlinevirtual
comment() constPropertyNodeInfoinline
endAddChildren(PropertyNodeListenerList &listeners)PropertyNodeprotectedvirtual
endMoveChildren(PropertyNodeListenerList &listeners)PropertyNodeprotectedvirtual
endRemoveChildren(PropertyNodeListenerList &listeners)PropertyNodeprotectedvirtual
findChildNode(const std::vector< std::string > &ids, std::size_t level=0) constPropertyNode
findChildNode(const std::vector< std::string > &ids, std::size_t level=0)PropertyNode
findChildNode(const std::string &id) constPropertyNode
findChildNode(const std::string &id)PropertyNode
fullID(PropertyNode *p=NULL) constPropertyNodeinline
get() constTypedRemotePropertyNode< T >inlinevirtual
getAsJSON() constTypedRemotePropertyNode< T >inlinevirtual
getAsString() constPropertyNodevirtual
getHint(const std::string &attribute, const T &defaultValue=T()) constPropertyNodeInfoinline
getRootNode()PropertyNodevirtual
getRootNode() constPropertyNodevirtual
hasHint(const std::string &attribute) constPropertyNodeInfoinline
id() constPropertyNodeInfoinline
isReadOnly() constPropertyNodeInfoinline
isVolatile() constPropertyNodeInfoinline
mCommentPropertyNodeInfoprotected
mHintPropertyNodeInfoprotected
mIDPropertyNodeInfoprotected
mIsReadOnlyPropertyNodeInfoprotected
mIsVolatilePropertyNodeInfoprotected
mNamePropertyNodeInfoprotected
moveChild(int index, int destination)PropertyNodeinlineprotected
moveChild(int index, NodeList::iterator it, int destination, NodeList::iterator destIt)PropertyNodeprotected
mTypePropertyNodeInfoprotected
name() constPropertyNodeInfoinline
NodeList typedefPropertyNode
operator=(const PropertyNodeInfo &info)PropertyNodeInfoinline
parent()TypedRemotePropertyNode< T >inlinevirtual
parent() constTypedRemotePropertyNode< T >inlinevirtual
PropertyNode(const PropertyNodeInfo &info)PropertyNodeinline
PropertyNode(const std::string &id, const std::string &name, const std::string &comment, const Typename &type, bool isReadOnly, bool isVolatile)PropertyNodeinline
PropertyNodeInfo()PropertyNodeInfoinline
PropertyNodeInfo(const std::string &id, const std::string &name, const std::string &comment, const Typename &type, bool isReadOnly, bool isVolatile)PropertyNodeInfoinline
PropertyNodeInfo(const PropertyNodeInfo &info)PropertyNodeInfoinline
reflectCommon(Reflector &r)PropertyNodeInfoinline
reflectRead(Reflector &r)PropertyNodeInfoinline
reflectWrite(Reflector &r)PropertyNodeInfoinline
removeAllChildren()PropertyNodeprotected
removeChild(int index)PropertyNodeinlineprotected
removeChild(int index, NodeList::iterator it)PropertyNodeprotected
removeChildren(int index, int count)PropertyNodeinlineprotected
removeChildren(int index, NodeList::iterator it, int count)PropertyNodeprotected
set(const value_type &value)TypedRemotePropertyNode< T >inlinevirtual
setFromJSON(const json::Value &node)TypedRemotePropertyNode< T >inlinevirtual
setFromString(const std::string &value)PropertyNodevirtual
setName(const std::string &name)PropertyNodeInfoinline
synchronize()TypedRemotePropertyNode< T >inlinevirtual
toTyped()PropertyNodeinline
toTyped() constPropertyNodeinline
type() constPropertyNodeInfoinline
TypedPropertyNode(const PropertyNodeInfo &info)TypedPropertyNode< T >inline
TypedPropertyNode(const std::string &id, const std::string &name, const std::string &comment, bool isReadOnly, bool isVolatile)TypedPropertyNode< T >inline
TypedRemotePropertyNode(AbstractRemotePropertyNode *node)TypedRemotePropertyNode< T >inline
value_type typedefTypedRemotePropertyNode< T >
~PropertyNode()PropertyNodevirtual