MIRA
RootPropertyNode Member List

This is the complete list of members for RootPropertyNode, including all inherited members.

addChild(PropertyNode *child, int index=-1)RootPropertyNode
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()PropertyNodeinlinevirtual
children() constPropertyNodeinlinevirtual
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
getAsString() constPropertyNodevirtual
getHint(const std::string &attribute, const T &defaultValue=T()) constPropertyNodeInfoinline
getListeners(bool alreadyLocked=false)RootPropertyNodeprotected
getRootNode()RootPropertyNodeprotectedvirtual
getRootNode() constRootPropertyNodeprotectedvirtual
hasHint(const std::string &attribute) constPropertyNodeInfoinline
id() constPropertyNodeInfoinline
isReadOnly() constPropertyNodeInfoinline
isVolatile() constPropertyNodeInfoinline
lock()RootPropertyNode
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()PropertyNodeinlinevirtual
parent() constPropertyNodeinlinevirtual
PropertyNode classRootPropertyNodefriend
mira::PropertyNode::PropertyNode(const PropertyNodeInfo &info)PropertyNodeinline
mira::PropertyNode::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
ProtectedListenerList typedefRootPropertyNodeprotected
reflectCommon(Reflector &r)PropertyNodeInfoinline
reflectRead(Reflector &r)PropertyNodeInfoinline
reflectWrite(Reflector &r)PropertyNodeInfoinline
registerListener(PropertyNodeListener *listener)RootPropertyNode
removeAllChildren()RootPropertyNode
removeChild(int index, NodeList::iterator it)RootPropertyNode
removeChild(int index)RootPropertyNode
removeChildren(int index, int count)PropertyNodeinlineprotected
removeChildren(int index, NodeList::iterator it, int count)PropertyNodeprotected
RootPropertyNode()RootPropertyNode
setFromString(const std::string &value)PropertyNodevirtual
setName(const std::string &name)PropertyNodeInfoinline
toTyped()PropertyNodeinline
toTyped() constPropertyNodeinline
tryLock()RootPropertyNode
type() constPropertyNodeInfoinline
unlock()RootPropertyNode
unregisterListener(PropertyNodeListener *listener)RootPropertyNode
~PropertyNode()PropertyNodevirtual