Implementation of a branch class that performs no caching. More...
#include <expression_tree.h>
Public Member Functions | |
branch (const typename detail::operation< T >::t &f, const node< T, expression_tree::no_caching, ThreadingPolicy > &l, const node< T, expression_tree::no_caching, ThreadingPolicy > &r) | |
Default constructor. | |
branch (const branch &o) | |
Copy constructor. |
Implementation of a branch class that performs no caching.
This class performs no optimization. A non-caching branch will apply its operation on its children whenever it is evaluated.