![]() |
QMCPACK
|
Public Member Functions | |
const Op & | operation () const |
DeReference< Left >::Return_t | left () const |
DeReference< Right >::Return_t | right () const |
BinaryNode (const Op &o, const Left &l, const Right &r) | |
BinaryNode (const Left &l, const Right &r) | |
BinaryNode (const BinaryNode< Op, Left, Right > &t) | |
template<class OtherLeft , class OtherRight > | |
BinaryNode (const BinaryNode< Op, OtherLeft, OtherRight > &t) | |
template<class OtherLeft , class OtherRight , class Arg > | |
BinaryNode (const BinaryNode< Op, OtherLeft, OtherRight > &t, const Arg &a) | |
template<class OtherLeft , class OtherRight , class Arg1 , class Arg2 > | |
BinaryNode (const BinaryNode< Op, OtherLeft, OtherRight > &t, const Arg1 &a1, const Arg2 &a2) | |
Private Attributes | |
Op | op_m |
Left | left_m |
Right | right_m |
Definition at line 203 of file TreeNodes.h.
|
inline |
Definition at line 218 of file TreeNodes.h.
|
inline |
Definition at line 223 of file TreeNodes.h.
|
inline |
Definition at line 228 of file TreeNodes.h.
|
inline |
Definition at line 236 of file TreeNodes.h.
|
inline |
Definition at line 247 of file TreeNodes.h.
|
inline |
Definition at line 258 of file TreeNodes.h.
|
inline |
Definition at line 211 of file TreeNodes.h.
References DeReference< T >::apply(), and BinaryNode< Op, Left, Right >::left_m.
Referenced by ForEach< BinaryNode< Op, A, B >, FTag, CTag >::apply().
|
inline |
Definition at line 209 of file TreeNodes.h.
References BinaryNode< Op, Left, Right >::op_m.
Referenced by ForEach< BinaryNode< Op, A, B >, FTag, CTag >::apply().
|
inline |
Definition at line 213 of file TreeNodes.h.
References DeReference< T >::apply(), and BinaryNode< Op, Left, Right >::right_m.
Referenced by ForEach< BinaryNode< Op, A, B >, FTag, CTag >::apply().
|
private |
Definition at line 268 of file TreeNodes.h.
Referenced by BinaryNode< Op, Left, Right >::left().
|
private |
Definition at line 267 of file TreeNodes.h.
Referenced by BinaryNode< Op, Left, Right >::operation().
|
private |
Definition at line 269 of file TreeNodes.h.
Referenced by BinaryNode< Op, Left, Right >::right().