expression_tree
3.2
|
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | Operations are what branches perform on their children |
![]() ![]() ![]() ![]() | Base class for the node class internal implementation |
![]() ![]() ![]() ![]() | Leaf class |
![]() ![]() ![]() ![]() | Leaf class specialized to T* |
![]() ![]() ![]() ![]() | Branch class |
![]() ![]() ![]() | Performs parallel evaluation of a branch's children before applying its operation |
![]() ![]() ![]() | Performs sequential evaluation of a branch's children before applying its operation |
![]() ![]() ![]() | The tree's node class |
![]() ![]() ![]() | Implementation of the CachingPolicy used by tree |
![]() ![]() ![]() ![]() | Implementation of a branch class that performs no caching |
![]() ![]() ![]() | Implementation of the CachingPolicy used by tree |
![]() ![]() ![]() ![]() | Implementation of a branch class that performs caching on evaluation |
![]() ![]() ![]() | Implementation of the CachingPolicy used by tree |
![]() ![]() ![]() ![]() | Implementation of a branch class that performs caching on assignment of its children |
![]() ![]() ![]() | Implements an expression tree |
![]() ![]() | |
![]() ![]() |