XRuby Member List

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

const_iterator typedef (defined in Transactional::Node< XNode >)Transactional::Node< XNode >
create(const char *name) (defined in XNode)XNodeinline
create(const char *name, bool runtime, Args &&...args) (defined in XNode)XNode
create(Transaction &tr, const char *name) (defined in XNode)XNodeinline
create(Transaction &tr, const char *name, bool runtime, Args &&...args) (defined in XNode)XNode
create(Args &&...args) (defined in Transactional::Node< XNode >)Transactional::Node< XNode >static
createByTypename(const XString &, const XString &)XAliasListNode< XRubyThread >inlinevirtual
createOrphan(const char *name) (defined in XNode)XNodeinlinestatic
createOrphan(const char *name, bool runtime, Args_ &&...args) (defined in XNode)XNodestatic
disable()XNode
execute(const atomic< bool > &) (defined in XRuby)XRubyprotectedvirtual
findRubyThread(const shared_ptr< XNode > &self, Ruby::Value threadid)XRubyprivate
getChild(const XString &var) const (defined in XNode)XNode
getLabel() const XNodeinlinevirtual
getName() const XNode
getParent() const (defined in XNode)XNode
getTypename() const (defined in XNode)XNode
getValueOfNode(const shared_ptr< XValueNodeBase > &node) (defined in XRuby)XRubyprivatestatic
insert(Transaction< XNode > &tr, const shared_ptr< XNode > &var, bool online_after_insertion=false)Transactional::Node< XNode >
insert(const shared_ptr< XNode > &var)Transactional::Node< XNode >
is_main_terminated(const shared_ptr< XNode > &node) (defined in XRuby)XRubyprivate
isThreadSafeDuringCreationByTypename() const (defined in XAliasListNode< XRubyThread >)XAliasListNode< XRubyThread >inlinevirtual
iterate_commit(Closure)Transactional::Node< XNode >inline
iterate_commit_if(Closure)Transactional::Node< XNode >inline
iterate_commit_while(Closure)Transactional::Node< XNode >inline
iterator typedef (defined in Transactional::Node< XNode >)Transactional::Node< XNode >
join() (defined in XRuby)XRubyinline
m_lsnChildCreated (defined in XRuby)XRubyprivate
m_measure (defined in XRuby)XRubyprivate
m_ruby (defined in XRuby)XRubyprivate
m_rubyClassListNode (defined in XRuby)XRubyprivate
m_rubyClassNode (defined in XRuby)XRubyprivate
m_rubyClassValueNode (defined in XRuby)XRubyprivate
m_thread (defined in XRuby)XRubyprivate
my_rbdefin(const shared_ptr< XNode > &, Ruby::Value threadid)XRubyprivate
my_rbdefout(const shared_ptr< XNode > &, Ruby::Value str, Ruby::Value threadid)XRubyprivate
Node(const Node &)=delete (defined in Transactional::Node< XNode >)Transactional::Node< XNode >
Node()Transactional::Node< XNode >protected
NodeList typedef (defined in Transactional::Node< XNode >)Transactional::Node< XNode >
NodeNotFoundError typedef (defined in Transactional::Node< XNode >)Transactional::Node< XNode >
onChildCreated(const Snapshot &shot, const shared_ptr< Payload::tCreateChild > &x) (defined in XRuby)XRubyprivate
operator=(const Node &)=delete (defined in Transactional::Node< XNode >)Transactional::Node< XNode >
print_() const (defined in Transactional::Node< XNode >)Transactional::Node< XNode >
release(Transaction< XNode > &tr, const shared_ptr< XNode > &var)Transactional::Node< XNode >
release(const shared_ptr< XNode > &var)Transactional::Node< XNode >
releaseAll()Transactional::Node< XNode >
resume() (defined in XRuby)XRubyinline
rlistnode_create_child(const shared_ptr< XNode > &, Ruby::Value, Ruby::Value) (defined in XRuby)XRubyprivate
rlistnode_release_child(const shared_ptr< XNode > &, Ruby::Value) (defined in XRuby)XRubyprivate
rnode_child(const shared_ptr< XNode > &, Ruby::Value) (defined in XRuby)XRubyprivate
rnode_count(const shared_ptr< XNode > &) (defined in XRuby)XRubyprivate
rnode_create(const shared_ptr< XNode > &) (defined in XRuby)XRubyprivate
rnode_name(const shared_ptr< XNode > &) (defined in XRuby)XRubyprivate
rnode_touch(const shared_ptr< XNode > &) (defined in XRuby)XRubyprivate
rvaluenode_get(const shared_ptr< XNode > &node) (defined in XRuby)XRubyprivate
rvaluenode_load(const shared_ptr< XNode > &node, Ruby::Value) (defined in XRuby)XRubyprivate
rvaluenode_set(const shared_ptr< XNode > &node, Ruby::Value) (defined in XRuby)XRubyprivate
rvaluenode_to_str(const shared_ptr< XNode > &node) (defined in XRuby)XRubyprivate
setUIEnabled(bool v)XNode
strOnNode(const shared_ptr< XValueNodeBase > &node, Ruby::Value value)XRubyprivatestatic
swap(Transaction< XNode > &tr, const shared_ptr< XNode > &x, const shared_ptr< XNode > &y)Transactional::Node< XNode >
swap(const shared_ptr< XNode > &x, const shared_ptr< XNode > &y)Transactional::Node< XNode >
terminate() (defined in XRuby)XRubyinline
upperNode(Snapshot< XNode > &shot)Transactional::Node< XNode >
XAliasListNode(const char *name, bool runtime=false) (defined in XAliasListNode< XRubyThread >)XAliasListNode< XRubyThread >inlineexplicit
XListNodeBase(const char *name, bool runtime=false) (defined in XListNodeBase)XListNodeBaseexplicit
XNode(const char *name, bool runtime=false) (defined in XNode)XNodeexplicit
XNode()=delete (defined in XNode)XNode
XRuby(const char *name, bool runtime, const shared_ptr< XMeasure > &measure) (defined in XRuby)XRuby
~Node() (defined in Transactional::Node< XNode >)Transactional::Node< XNode >virtual
~XAliasListNode()=default (defined in XAliasListNode< XRubyThread >)XAliasListNode< XRubyThread >virtual
~XListNodeBase()=default (defined in XListNodeBase)XListNodeBasevirtual
~XNode() (defined in XNode)XNodevirtual
~XRuby() (defined in XRuby)XRubyvirtual

Generated for KAME4 by  doxygen 1.8.3