Fleet
0.0.9
Inference in the LOT
BindingTree Member List
This is the complete list of members for
BindingTree
, including all inherited members.
all
(std::function< bool(const BindingTree &)> &f) const
BaseNode< BindingTree >
inline
BaseNode
(size_t n=0, BindingTree *p=nullptr, size_t i=0)
BaseNode< BindingTree >
inline
BaseNode
(const BindingTree &n)
BaseNode< BindingTree >
inline
BaseNode
(BindingTree &&n)
BaseNode< BindingTree >
inline
begin
() const
BaseNode< BindingTree >
inline
BindingTree
()
BindingTree
inline
BindingTree
(const SExpression::SExpNode &n)
BindingTree
inline
BindingTree
(const BindingTree &t)
BindingTree
inline
BindingTree
(const BindingTree &&t)
BindingTree
inline
check_child_info
() const
BaseNode< BindingTree >
inline
child
(const size_t i)
BaseNode< BindingTree >
inline
child
(const size_t i) const
BaseNode< BindingTree >
inline
children
BaseNode< BindingTree >
protected
coreferent
()
BindingTree
inline
count
() const
BaseNode< BindingTree >
inline
virtual
count
(const BindingTree &n) const
BaseNode< BindingTree >
inline
virtual
count_terminals
() const
BaseNode< BindingTree >
inline
virtual
depth
() const
BaseNode< BindingTree >
inline
end
() const
BaseNode< BindingTree >
inline
EndNodeIterator
BaseNode< BindingTree >
static
fill
(size_t n, Args... args)
BaseNode< BindingTree >
inline
fix_child_info
()
BaseNode< BindingTree >
inline
get_children
()
BaseNode< BindingTree >
inline
get_children
() const
BaseNode< BindingTree >
inline
get_nth
(int n, std::function< int(const BindingTree &)> &f)
BaseNode< BindingTree >
inline
virtual
get_nth
(int n)
BaseNode< BindingTree >
inline
virtual
get_target
()
BindingTree
inline
get_via
(std::function< bool(BindingTree &)> &f)
BaseNode< BindingTree >
inline
is_root
() const
BaseNode< BindingTree >
inline
virtual
is_terminal
() const
BaseNode< BindingTree >
inline
virtual
label
BindingTree
left_descend
() const
BaseNode< BindingTree >
inline
linear_order
BindingTree
make_root
()
BaseNode< BindingTree >
inline
map
(const std::function< void(BindingTree &)> &f)
BaseNode< BindingTree >
inline
my_string
() const override
BindingTree
inline
virtual
nchildren
() const
BaseNode< BindingTree >
inline
operator!=
(const BindingTree &n) const
BaseNode< BindingTree >
inline
virtual
operator=
(const BindingTree &t)
BindingTree
inline
operator=
(const BindingTree &&t)
BindingTree
inline
operator==
(const BindingTree &n) const
BaseNode< BindingTree >
inline
virtual
operator[]
(const size_t i)
BaseNode< BindingTree >
inline
operator[]
(const size_t i) const
BaseNode< BindingTree >
inline
parent
BaseNode< BindingTree >
pi
BaseNode< BindingTree >
pos
BindingTree
push_back
(BindingTree &n)
BaseNode< BindingTree >
inline
push_back
(BindingTree &&n)
BaseNode< BindingTree >
inline
referent
BindingTree
reserve_children
(const size_t n)
BaseNode< BindingTree >
inline
root
()
BaseNode< BindingTree >
inline
set_child
(const size_t i, BindingTree &n)
BaseNode< BindingTree >
inline
set_child
(const size_t i, BindingTree &&n)
BaseNode< BindingTree >
inline
show
(size_t t=0) const
BaseNode< BindingTree >
inline
string
(bool usedot=true) const override
BindingTree
inline
virtual
sum
(std::function< T(const BindingTree &)> &f) const
BaseNode< BindingTree >
inline
sum
(T(*f)(const BindingTree &)) const
BaseNode< BindingTree >
inline
target
BindingTree
word
BindingTree
~BaseNode
()
BaseNode< BindingTree >
inline
virtual
Generated by
1.8.13