ant
A2 ant: class-based analysis framework
ant::Tree< T > Member List

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

AddDaughter(const node_t &n)ant::Tree< T >inline
cereal::access classant::Tree< T >friend
CreateDaughter(args_t &&... args)ant::Tree< T >inline
dataant::Tree< T >protected
daughtersant::Tree< T >protected
Daughters() constant::Tree< T >inline
DeepCopy(Transform transform) constant::Tree< T >inline
DeepCopy() constant::Tree< T >inline
Depth() constant::Tree< T >inline
Get()ant::Tree< T >inline
Get() constant::Tree< T >inline
GetParent() constant::Tree< T >inline
GetUniquePermutations(std::vector< node_t > &leaves, std::vector< std::vector< int >> &perms, int &i_leave_offset) constant::Tree< T >inline
is_sortedant::Tree< T >protected
IsEqual(const snode_t< U > &other, Compare comp) constant::Tree< T >inline
IsEqual(const snode_t< U > &other) constant::Tree< T >inline
IsLeaf() constant::Tree< T >inline
IsRoot() constant::Tree< T >inline
Make(Head &&head, const std::tuple< Daughters... > &daughters)ant::Tree< T >inlinestatic
make_impl(node_t &head, const std::tuple< Daughter, Daughters... > &daughters)ant::Tree< T >inlineprotectedstatic
make_impl(node_t &head, const std::tuple< Daughter, Daughters... > &daughters)ant::Tree< T >inlineprotectedstatic
make_impl(node_t &, const std::tuple<> &)ant::Tree< T >inlineprotectedstatic
make_impl(node_t &head, Item &&item)ant::Tree< T >inlineprotectedstatic
make_impl(node_t &head, Item &&item)ant::Tree< T >inlineprotectedstatic
MakeNode(args_t &&... args)ant::Tree< T >inlinestatic
Map(F function) constant::Tree< T >inline
Map_level(F function, size_t level=0) constant::Tree< T >inline
Map_nodes(F function) constant::Tree< T >inline
node_t typedefant::Tree< T >
operator*()ant::Tree< T >inline
operator*() constant::Tree< T >inline
parentant::Tree< T >protected
RemoveDaughter(Tree *t)ant::Tree< T >inlineprotected
Self() constant::Tree< T >inline
selfant::Tree< T >protected
serialize(Archive &archive)ant::Tree< T >inlineprotected
SetParent(const node_t &p)ant::Tree< T >inline
Size() constant::Tree< T >inline
snodelist_t typedefant::Tree< T >protected
Sort()ant::Tree< T >inline
Sort(Compare comp)ant::Tree< T >inline
Tree classant::Tree< T >friend
Tree(T &&data_)ant::Tree< T >inlineprotected
Tree()ant::Tree< T >inlineprotected
type typedefant::Tree< T >
Unlink()ant::Tree< T >inline
wnode_t typedefant::Tree< T >protected