1#ifndef GRING_SA_CACHEHASH_H
2#define GRING_SA_CACHEHASH_H
15template <
typename CExponent>
70 bool StoreEE(CExponent a, CExponent
b, poly pProduct)
89 PrintS(
"CCacheHash::History(a, b, [p])!\n");
const CanonicalForm CFMap CFMap & N
int LookupEE(CExponent a, CExponent b, CCacheItem *&pItems)
CCacheHash & operator=(const CCacheHash &)
union CCacheHash::CCacheItem::@4 a
bool StoreEE(CExponent a, CExponent b, poly pProduct)
CCacheHash(const CCacheHash &)
virtual void History(const EHistoryType, const CExponent, const CExponent, const poly=NULL)
union CCacheHash::CCacheItem::@5 b
virtual void History(const EHistoryType t, const CExponent a, const CExponent b, const poly p=NULL)
virtual ~CGlobalCacheHash()
CSpecialPairCacheHash(ring r)
virtual ~CSpecialPairCacheHash()
virtual void History(const EHistoryType t, const CExponent a, const CExponent b, const poly p=NULL)
void PrintS(const char *s)