#include <RBTreeDBCache.hpp>
Inheritance diagram for Bodon::RBTreeDBCache< T_R, BIS >:

Public Types | |
| typedef T_R::params_t | params_t |
Public Member Functions | |
| RBTreeDBCache (const params_t *par) | |
| void | insert (const BIS &transaction, const counter_t multiplicity) |
| counter_t | nextTransactionBIS (BIS &transaction) |
| template<class UAC> | |
| counter_t | nextTransactionUAC (UAC &transaction) |
| void | rewind () |
Protected Attributes | |
| std::map< BIS, counter_t > | rb_tree |
| std::map< BIS, counter_t >::iterator | it |
Definition at line 12 of file RBTreeDBCache.hpp.
|
|||||
|
Reimplemented in Bodon::RBTreeDBCacheInsertThenDestroyBase< T_R, BIS >, Bodon::RBTreeDBCacheInsertThenDestroyPro< T_R, BIS >, Bodon::RBTreeDBCacheInsertThenDestroySimple< T_R, BIS >, and Bodon::RBTreeDBCacheSimultaneous< T_R, BIS >. Definition at line 15 of file RBTreeDBCache.hpp. |
|
||||||||||
|
Definition at line 40 of file RBTreeDBCache.hpp. References Bodon::RBTreeDBCache< T_R, BIS >::it, and Bodon::RBTreeDBCache< T_R, BIS >::rb_tree. |
|
||||||||||||||||
|
Definition at line 19 of file RBTreeDBCache.hpp. References Bodon::RBTreeDBCache< T_R, BIS >::rb_tree. |
|
||||||||||
|
Definition at line 53 of file RBTreeDBCache.hpp. References Bodon::RBTreeDBCache< T_R, BIS >::it, and Bodon::RBTreeDBCache< T_R, BIS >::rb_tree. |
|
||||||||||||||
|
Definition at line 65 of file RBTreeDBCache.hpp. References Bodon::RBTreeDBCache< T_R, BIS >::it, and Bodon::RBTreeDBCache< T_R, BIS >::rb_tree. |
|
|||||||||
|
Reimplemented in Bodon::RBTreeDBCacheInsertThenDestroyBase< T_R, BIS >, Bodon::RBTreeDBCacheInsertThenDestroyPro< T_R, BIS >, Bodon::RBTreeDBCacheInsertThenDestroySimple< T_R, BIS >, and Bodon::RBTreeDBCacheSimultaneous< T_R, BIS >. Definition at line 30 of file RBTreeDBCache.hpp. References Bodon::RBTreeDBCache< T_R, BIS >::it, and Bodon::RBTreeDBCache< T_R, BIS >::rb_tree. |
|
|||||
|
|||||
1.4.4