A generic tree node.
More...
#include <Expressions.h>
|
| | Node (LiteralNode &&v) |
| |
| | Node (PlaceholderNode &&v) |
| |
| | Node (Node &&n) |
| |
| | Node (BindingNode const &n) |
| |
| | Node (BindingNode const &n, std::string binding_) |
| |
| | Node (ParameterNode &&p) |
| |
| | Node (ConditionalNode op, Node &&then_, Node &&else_, Node &&condition_) |
| |
| | Node (ConditionalNode op, Node &&then_, std::unique_ptr< Node > &&else_, Node &&condition_) |
| |
| | Node (OpNode op, Node &&l, Node &&r) |
| |
| | Node (OpNode op, std::unique_ptr< Node > &&l, Node &&r) |
| |
| | Node (OpNode op, Node &&l) |
| |
| | Node (Node const &other) |
| |
A generic tree node.
Definition at line 231 of file Expressions.h.
◆ self_t
◆ Node() [1/12]
| o2::framework::expressions::Node::Node |
( |
LiteralNode && |
v | ) |
|
|
inline |
◆ Node() [2/12]
◆ Node() [3/12]
| o2::framework::expressions::Node::Node |
( |
Node && |
n | ) |
|
|
inline |
◆ Node() [4/12]
| o2::framework::expressions::Node::Node |
( |
BindingNode const & |
n | ) |
|
|
inline |
◆ Node() [5/12]
| o2::framework::expressions::Node::Node |
( |
BindingNode const & |
n, |
|
|
std::string |
binding_ |
|
) |
| |
|
inline |
◆ Node() [6/12]
◆ Node() [7/12]
◆ Node() [8/12]
◆ Node() [9/12]
| o2::framework::expressions::Node::Node |
( |
OpNode |
op, |
|
|
Node && |
l, |
|
|
Node && |
r |
|
) |
| |
|
inline |
◆ Node() [10/12]
| o2::framework::expressions::Node::Node |
( |
OpNode |
op, |
|
|
std::unique_ptr< Node > && |
l, |
|
|
Node && |
r |
|
) |
| |
|
inline |
◆ Node() [11/12]
| o2::framework::expressions::Node::Node |
( |
OpNode |
op, |
|
|
Node && |
l |
|
) |
| |
|
inline |
◆ Node() [12/12]
| o2::framework::expressions::Node::Node |
( |
Node const & |
other | ) |
|
|
inline |
◆ binding
| std::string o2::framework::expressions::Node::binding |
◆ condition
| std::unique_ptr<Node> o2::framework::expressions::Node::condition = nullptr |
◆ index
| size_t o2::framework::expressions::Node::index = 0 |
◆ left
| std::unique_ptr<Node> o2::framework::expressions::Node::left = nullptr |
◆ right
| std::unique_ptr<Node> o2::framework::expressions::Node::right = nullptr |
◆ self
| self_t o2::framework::expressions::Node::self |
The documentation for this struct was generated from the following file:
- /home/runner/work/AliceO2/AliceO2/Framework/Core/include/Framework/Expressions.h