|
|
| StatefulSnapshotsContainer (StatefulSnapshotsContainer const &other) |
| |
|
| StatefulSnapshotsContainer (StatefulSnapshotsContainer &&other) noexcept(noexcept(Members(std::declval< Members && >()))) |
| |
|
StatefulSnapshotsContainer & | operator= (StatefulSnapshotsContainer const &other) |
| |
|
StatefulSnapshotsContainer & | operator= (StatefulSnapshotsContainer &&other) noexcept(noexcept(std::declval< Members >().operator=(std::declval< Members && >()))) |
| |
|
auto | currentIteration () const -> std::optional< value_type const * > override |
| |
|
auto | currentIteration () -> std::optional< value_type * > override |
| |
|
auto | begin () -> iterator override |
| |
|
auto | end () -> iterator override |
| |
|
auto | begin () const -> const_iterator override |
| |
|
auto | end () const -> const_iterator override |
| |
|
auto | rbegin () -> iterator override |
| |
|
auto | rend () -> iterator override |
| |
|
auto | rbegin () const -> const_iterator override |
| |
|
auto | rend () const -> const_iterator override |
| |
|
auto | empty () const -> bool override |
| |
|
auto | size () const -> size_t override |
| |
|
auto | at (key_type const &key) const -> mapped_type const &override |
| |
|
auto | at (key_type const &key) -> mapped_type &override |
| |
|
auto | operator[] (key_type const &key) -> mapped_type &override |
| |
|
auto | clear () -> void override |
| |
|
auto | find (key_type const &key) -> iterator override |
| |
|
auto | find (key_type const &key) const -> const_iterator override |
| |
|
auto | contains (key_type const &key) const -> bool override |
| |
|
auto | erase (key_type const &key) -> size_type override |
| |
|
auto | erase (iterator) -> iterator override |
| |
|
auto | emplace (value_type &&) -> std::pair< iterator, bool > override |
| |
|
auto | snapshotWorkflow () const -> SnapshotWorkflow override |
| |
|
virtual auto | currentIteration () -> std::optional< value_type * > |
| |
|
virtual auto | currentIteration () const -> std::optional< value_type const * >=0 |
| |
|
virtual auto | emplace (value_type &&) -> std::pair< iterator, bool >=0 |
| |