#include <CCacheManagement.h>
Public Types | |
| typedef CCacheManBase < ManagerType, CacheType, 1 > | self |
| Set this type. | |
| typedef pbori_base< self >::type | base |
| Set base type. | |
Extracting inherited types | |
| typedef base::node_type | node_type |
| typedef base::navigator | navigator |
| typedef base::manager_type | manager_type |
Public Member Functions | |
| CCacheManBase (const manager_type &mgr) | |
| Constructor. | |
| node_type | find (node_type node) const |
| Find cached value wrt. given node. | |
| navigator | find (navigator node) const |
| Find cached value wrt. given node (for navigator type). | |
| void | insert (node_type node, node_type result) const |
| Store cached value wrt. given node. | |
| void | insert (navigator node, navigator result) const |
| Store cached value wrt. given node. | |
| typedef pbori_base<self>::type CCacheManBase< ManagerType, CacheType, 1 >::base |
Set base type.
| typedef base::manager_type CCacheManBase< ManagerType, CacheType, 1 >::manager_type |
| typedef base::navigator CCacheManBase< ManagerType, CacheType, 1 >::navigator |
| typedef base::node_type CCacheManBase< ManagerType, CacheType, 1 >::node_type |
| typedef CCacheManBase<ManagerType, CacheType, 1> CCacheManBase< ManagerType, CacheType, 1 >::self |
Set this type.
| CCacheManBase< ManagerType, CacheType, 1 >::CCacheManBase | ( | const manager_type & | mgr | ) | [inline] |
Constructor.
| navigator CCacheManBase< ManagerType, CacheType, 1 >::find | ( | navigator | node | ) | const [inline] |
Find cached value wrt. given node (for navigator type).
References explicit_navigator_cast().
| node_type CCacheManBase< ManagerType, CacheType, 1 >::find | ( | node_type | node | ) | const [inline] |
Find cached value wrt. given node.
| void CCacheManBase< ManagerType, CacheType, 1 >::insert | ( | navigator | node, | |
| navigator | result | |||
| ) | const [inline] |
Store cached value wrt. given node.
| void CCacheManBase< ManagerType, CacheType, 1 >::insert | ( | node_type | node, | |
| node_type | result | |||
| ) | const [inline] |
Store cached value wrt. given node.
1.6.3