expression_tree  3.2
 All Classes Files Functions Variables Typedefs
Public Member Functions
expression_tree::no_caching< T, ThreadingPolicy >::branch Class Reference

Implementation of a branch class that performs no caching. More...

#include <expression_tree.h>

Inheritance diagram for expression_tree::no_caching< T, ThreadingPolicy >::branch:
Inheritance graph
[legend]
Collaboration diagram for expression_tree::no_caching< T, ThreadingPolicy >::branch:
Collaboration graph
[legend]

List of all members.

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.

Detailed Description

template<typename T, class ThreadingPolicy>
class expression_tree::no_caching< T, ThreadingPolicy >::branch

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.


The documentation for this class was generated from the following file: