|
PolyBoRi
|
#include <CacheManager.h>
Public Types | |
| typedef CCommutativeCacheManagement < CacheType > | base |
| Define base type. | |
| typedef base::manager_type | manager_type |
Public Types inherited from polybori::CCommutativeCacheManagement< CacheType > | |
| typedef CCacheManagement < cache_type, 2 > | base |
| Name base type. | |
| typedef base::node_type | node_type |
| Define node type. | |
| typedef base::navigator | navigator |
| typedef CacheType | cache_type |
Public Types inherited from polybori::CCacheManagement< CacheType, 2 > | |
| typedef CCacheManBase < manager_type, cache_type, nargs > | base |
| Name base type. | |
| typedef base::node_type | node_type |
| Extracting inherited node type. | |
| enum | |
| typedef CTypes::manager_base | manager_type |
| typedef CTypes::idx_type | idx_type |
| typedef CacheType | cache_type |
Public Member Functions | |
| CommutativeCacheManager (const manager_type &mgr) | |
| Constructor. | |
| ~CommutativeCacheManager () | |
| Destructor. | |
Public Member Functions inherited from polybori::CCommutativeCacheManagement< CacheType > | |
| CCommutativeCacheManagement (const typename base::manager_type &mgr) | |
| Constructor and default constructor. | |
| node_type | find (node_type first, node_type second) const |
| Find cached value wrt. given node. | |
| navigator | find (navigator first, navigator second) const |
| Find cached value wrt. given node (for navigator type) | |
| void | insert (node_type first, node_type second, node_type result) const |
| Store cached value wrt. given node. | |
| void | insert (navigator first, navigator second, navigator result) const |
| Store cached value wrt. given node (for navigator type) | |
Public Member Functions inherited from polybori::CCacheManagement< CacheType, 2 > | |
| CCacheManagement (const manager_type &mgr) | |
| Constructor and default constructor. | |
| typedef CCommutativeCacheManagement<CacheType> polybori::CommutativeCacheManager< CacheType >::base |
Define base type.
| typedef base::manager_type polybori::CommutativeCacheManager< CacheType >::manager_type |
|
inline |
Constructor.
|
inline |
Destructor.
1.8.1.2