![]() |
QMCPACK
|
Public Member Functions | |
const Op & | operation () const |
DeReference< Child >::Return_t | child () const |
UnaryNode (const Op &o, const Child &c) | |
UnaryNode (const Child &c) | |
UnaryNode (const UnaryNode< Op, Child > &t) | |
template<class OtherChild > | |
UnaryNode (const UnaryNode< Op, OtherChild > &t) | |
template<class OtherChild , class Arg > | |
UnaryNode (const UnaryNode< Op, OtherChild > &t, const Arg &a) | |
template<class OtherChild , class Arg1 , class Arg2 > | |
UnaryNode (const UnaryNode< Op, OtherChild > &t, const Arg1 &a1, const Arg2 &a2) | |
Private Attributes | |
Op | op_m |
Child | child_m |
Definition at line 127 of file TreeNodes.h.
|
inline |
Definition at line 140 of file TreeNodes.h.
|
inline |
Definition at line 145 of file TreeNodes.h.
Definition at line 150 of file TreeNodes.h.
Definition at line 158 of file TreeNodes.h.
Definition at line 168 of file TreeNodes.h.
Definition at line 178 of file TreeNodes.h.
|
inline |
Definition at line 135 of file TreeNodes.h.
References DeReference< T >::apply(), and UnaryNode< Op, Child >::child_m.
Referenced by ForEach< UnaryNode< Op, A >, FTag, CTag >::apply().
|
inline |
Definition at line 133 of file TreeNodes.h.
References UnaryNode< Op, Child >::op_m.
Referenced by ForEach< UnaryNode< Op, A >, FTag, CTag >::apply().
|
private |
Definition at line 184 of file TreeNodes.h.
Referenced by UnaryNode< Op, Child >::child().
|
private |
Definition at line 183 of file TreeNodes.h.
Referenced by UnaryNode< Op, Child >::operation().