C++Memo  1.0-RC
Generic framework for memoization, providing automatic parallelization.
 All Classes Files Functions
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
oCcppmemo::CppMemo< Key, Value, KeyHash1, KeyHash2, KeyEqual >This class implements a generic framework for memoization supporting automatic parallel execution
oCexception
|\Ccppmemo::CircularDependencyException< Key >This exception is thrown when a circular dependency among the keys is detected
oCcppmemo::CppMemo< Key, Value, KeyHash1, KeyHash2, KeyEqual >::ThreadItemsStack::Item
oCcppmemo::CppMemo< Key, Value, KeyHash1, KeyHash2, KeyEqual >::PrerequisitesGathererThe function object gathering prerequisites from the DeclarePrerequisites function passed to an appropriate CppMemo::getValue() overload
\Ccppmemo::CppMemo< Key, Value, KeyHash1, KeyHash2, KeyEqual >::PrerequisitesProviderThe function object providing prerequisites to the Compute function passed to an appropriate CppMemo::getValue() overload