|
CatapultServer
v0.5.0.1 (Elephant)
|

Classes | |
| class | iterator |
| Iterator used for iterating over the view. More... | |
Public Member Functions | |
| BaseSetDeltaIterationView (const SetType &originalElements, const DeltaElements< SetType > &deltas, size_t size) | |
| Creates a view around originalElements, deltas and size. More... | |
| auto | begin () const |
| Returns a const iterator to the first element of the underlying set. More... | |
| auto | end () const |
| Returns a const iterator to the element following the last element of the underlying set. More... | |
Private Types | |
| using | SetType = typename TSetTraits::MemorySetType |
| using | KeyType = typename TSetTraits::KeyType |
Private Attributes | |
| const SetType & | m_originalElements |
| DeltaElements< SetType > | m_deltas |
| size_t | m_size |
A view that provides iteration support to a base set delta.
|
private |
|
private |
|
inline |
Creates a view around originalElements, deltas and size.
|
inline |
Returns a const iterator to the first element of the underlying set.
|
inline |
Returns a const iterator to the element following the last element of the underlying set.
|
private |
|
private |
|
private |