afterResize(const typename ResizeSignal::slot_type &slot) | Sawyer::Tree::Vertex< B >::EdgeVector< T > | inline |
at(size_t i) const | Sawyer::Tree::Vertex< B >::EdgeVector< T > | inline |
at(size_t i) | Sawyer::Tree::Vertex< B >::EdgeVector< T > | inline |
back() const | Sawyer::Tree::Vertex< B >::EdgeVector< T > | inline |
back() | Sawyer::Tree::Vertex< B >::EdgeVector< T > | inline |
baseEdgeList() const (defined in Sawyer::Tree::Vertex< B >::EdgeBase) | Sawyer::Tree::Vertex< B >::EdgeBase | inlineprotected |
beforeResize(const typename ResizeSignal::slot_type &slot) | Sawyer::Tree::Vertex< B >::EdgeVector< T > | inline |
begin() | Sawyer::Tree::Vertex< B >::EdgeVector< T > | inline |
capacity() const | Sawyer::Tree::Vertex< B >::EdgeVector< T > | inline |
Child typedef | Sawyer::Tree::Vertex< B >::EdgeVector< T > | |
ChildPtr typedef | Sawyer::Tree::Vertex< B >::EdgeVector< T > | |
const_reference typedef (defined in Sawyer::Tree::Vertex< B >::EdgeVector< T >) | Sawyer::Tree::Vertex< B >::EdgeVector< T > | |
difference_type typedef (defined in Sawyer::Tree::Vertex< B >::EdgeVector< T >) | Sawyer::Tree::Vertex< B >::EdgeVector< T > | |
EdgeBase()=delete (defined in Sawyer::Tree::Vertex< B >::EdgeBase) | Sawyer::Tree::Vertex< B >::EdgeBase | |
EdgeBase(const EdgeBase &)=delete (defined in Sawyer::Tree::Vertex< B >::EdgeBase) | Sawyer::Tree::Vertex< B >::EdgeBase | |
EdgeBase(EdgeBase *prev, UserBase &parent) (defined in Sawyer::Tree::Vertex< B >::EdgeBase) | Sawyer::Tree::Vertex< B >::EdgeBase | inlineexplicit |
EdgeVector(UserBase &parent) | Sawyer::Tree::Vertex< B >::EdgeVector< T > | explicit |
empty() const | Sawyer::Tree::Vertex< B >::EdgeVector< T > | inline |
end() | Sawyer::Tree::Vertex< B >::EdgeVector< T > | inline |
front() const | Sawyer::Tree::Vertex< B >::EdgeVector< T > | inline |
front() | Sawyer::Tree::Vertex< B >::EdgeVector< T > | inline |
immediateChildren() const (defined in Sawyer::Tree::Vertex< B >::EdgeBase) | Sawyer::Tree::Vertex< B >::EdgeBase | inline |
iterator typedef (defined in Sawyer::Tree::Vertex< B >::EdgeVector< T >) | Sawyer::Tree::Vertex< B >::EdgeVector< T > | |
operator=(const EdgeBase &)=delete (defined in Sawyer::Tree::Vertex< B >::EdgeBase) | Sawyer::Tree::Vertex< B >::EdgeBase | |
operator[](size_t i) const | Sawyer::Tree::Vertex< B >::EdgeVector< T > | inline |
operator[](size_t i) | Sawyer::Tree::Vertex< B >::EdgeVector< T > | inline |
parent_ (defined in Sawyer::Tree::Vertex< B >::EdgeBase) | Sawyer::Tree::Vertex< B >::EdgeBase | protected |
pointer(size_t i) const override (defined in Sawyer::Tree::Vertex< B >::EdgeVector< T >) | Sawyer::Tree::Vertex< B >::EdgeVector< T > | inlineprotected |
pop_back() | Sawyer::Tree::Vertex< B >::EdgeVector< T > | inline |
prev (defined in Sawyer::Tree::Vertex< B >::EdgeBase) | Sawyer::Tree::Vertex< B >::EdgeBase | |
push_back(const ChildPtr &elmt) | Sawyer::Tree::Vertex< B >::EdgeVector< T > | inline |
reference typedef (defined in Sawyer::Tree::Vertex< B >::EdgeVector< T >) | Sawyer::Tree::Vertex< B >::EdgeVector< T > | |
reserve(size_t n) | Sawyer::Tree::Vertex< B >::EdgeVector< T > | inline |
size() const override | Sawyer::Tree::Vertex< B >::EdgeVector< T > | inline |
size_type typedef (defined in Sawyer::Tree::Vertex< B >::EdgeVector< T >) | Sawyer::Tree::Vertex< B >::EdgeVector< T > | |
traverse(Visitor visitor) -> decltype(visitor(std::shared_ptr< T >(), TraversalEvent::ENTER)) (defined in Sawyer::Tree::Vertex< B >::EdgeBase) | Sawyer::Tree::Vertex< B >::EdgeBase | inline |
value_type typedef (defined in Sawyer::Tree::Vertex< B >::EdgeVector< T >) | Sawyer::Tree::Vertex< B >::EdgeVector< T > | |
~EdgeBase() (defined in Sawyer::Tree::Vertex< B >::EdgeBase) | Sawyer::Tree::Vertex< B >::EdgeBase | inlinevirtual |
~EdgeVector() | Sawyer::Tree::Vertex< B >::EdgeVector< T > | inline |