CCacheManBase Class Reference

This template forms the base for CCacheManagement. It implements routines for finding and inserting results into the cache. More...

Inheritance diagram for CCacheManBase:

polybori::CCacheManagement< CacheType, 2 > polybori::CCacheManagement< CacheType, CacheType::nargs > polybori::CCacheManagement< TagType, 1 > polybori::CCacheManagement< TagType, 2 > polybori::CCacheManagement< CacheType, ArgumentLength > polybori::CCommutativeCacheManagement< CacheType > polybori::CacheManager< CacheType > polybori::CDegreeCache< TagType, DDType > polybori::CBlockDegreeCache< TagType, DDType > polybori::CDegreeArgumentCache< TagType, DDType > polybori::CommutativeCacheManager< CacheType >

Detailed Description

This template forms the base for CCacheManagement. It implements routines for finding and inserting results into the cache.

, nArgs>

Note:
We have template specilizations for nArgs = 1, 2, 3 corresponding to unary, binary and ternary funtions to be cached. In addition, nArgs = 0 is used, when no cache is used.

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

Generated on Mon Jun 2 14:24:54 2008 for PolyBoRi by  doxygen 1.5.5