ROSE  0.11.125.0
Rose::Tree::Edge< T > Member List

This is the complete list of members for Rose::Tree::Edge< T >, including all inherited members.

Child typedefRose::Tree::Edge< T >
ChildPtr typedefRose::Tree::Edge< T >
Edge()=delete (defined in Rose::Tree::Edge< T >)Rose::Tree::Edge< T >
Edge(const Edge &)=delete (defined in Rose::Tree::Edge< T >)Rose::Tree::Edge< T >
Edge(Base &parent)Rose::Tree::Edge< T >explicit
Edge(Base &parent, const ChildPtr &child)Rose::Tree::Edge< T >
operator bool() const Rose::Tree::Edge< T >inlineexplicit
operator!=(const std::shared_ptr< Base > &) const Rose::Tree::Edge< T >
operator!=(const ReverseEdge &) const Rose::Tree::Edge< T >
operator!=(const Edge< U > &) const Rose::Tree::Edge< T >
operator!=(const BasePtr &ptr) const (defined in Rose::Tree::Edge< T >)Rose::Tree::Edge< T >
operator()() const Rose::Tree::Edge< T >
operator->() const Rose::Tree::Edge< T >
operator=(const Edge &)=delete (defined in Rose::Tree::Edge< T >)Rose::Tree::Edge< T >
operator=(const ChildPtr &child)Rose::Tree::Edge< T >
operator=(const ReverseEdge &)Rose::Tree::Edge< T >
operator==(const std::shared_ptr< Base > &) const Rose::Tree::Edge< T >
operator==(const ReverseEdge &) const Rose::Tree::Edge< T >
operator==(const Edge< U > &) const Rose::Tree::Edge< T >
operator==(const BasePtr &ptr) const (defined in Rose::Tree::Edge< T >)Rose::Tree::Edge< T >
resetParent(ReverseEdge &) (defined in Rose::Tree::ReverseEdgeAccess)Rose::Tree::ReverseEdgeAccessprotected
setParent(ReverseEdge &, Base &) (defined in Rose::Tree::ReverseEdgeAccess)Rose::Tree::ReverseEdgeAccessprotected
~Edge() (defined in Rose::Tree::Edge< T >)Rose::Tree::Edge< T >