#include <cache_manager.h>
Public Types | |
| typedef Polynomial::poly_vec_map_type | impl_type |
| typedef std::vector< Polynomial > | poly_vec_type |
| typedef boost::shared_ptr < poly_vec_type > | res_type |
| typedef Polynomial::poly_vec_map_type::const_iterator | impl_iterator_type |
Public Member Functions | |
| CacheManager () | |
| res_type | lookup (const Polynomial &p, bool &succ) |
| void | insert (const Polynomial &key, const poly_vec_type &value) |
Protected Attributes | |
| impl_type | impl |
| typedef std::vector<Polynomial> polybori::groebner::CacheManager::poly_vec_type |
| typedef boost::shared_ptr<poly_vec_type> polybori::groebner::CacheManager::res_type |
| typedef Polynomial::poly_vec_map_type::const_iterator polybori::groebner::CacheManager::impl_iterator_type |
| polybori::groebner::CacheManager::CacheManager | ( | ) | [inline] |
| res_type polybori::groebner::CacheManager::lookup | ( | const Polynomial & | p, | |
| bool & | succ | |||
| ) | [inline] |
| void polybori::groebner::CacheManager::insert | ( | const Polynomial & | key, | |
| const poly_vec_type & | value | |||
| ) | [inline] |
impl_type polybori::groebner::CacheManager::impl [protected] |
1.5.6