BaseSetDelta(const SetType &originalElements) | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inlineexplicit |
clearKey(const KeyType &key) | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inlineprivate |
contains(const KeyType &key) const | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inline |
Contains(const TSet &set, const KeyType &key) | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inlineprivatestatic |
deltas() const | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inline |
ElementMutabilityTag typedef | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | |
ElementType typedef | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | |
emplace(TArgs &&... args) | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inline |
empty() const | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inline |
find(const KeyType &key) const | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inline |
find(const KeyType &key) | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inline |
find(const KeyType &key, MutableTypeTag) | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inlineprivate |
find(const KeyType &key, MutableTypeTag) const | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inlineprivate |
find(const KeyType &key, ImmutableTypeTag) const | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inlineprivate |
Find(TBaseSetDelta &set, const KeyType &key) | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inlineprivatestatic |
FindConstIterator typedef | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | |
FindIterator typedef | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | |
FindTraits typedef | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | |
generationId() const | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inline |
generationId(const KeyType &key) const | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inline |
incrementGenerationId() | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inline |
insert(const ElementType &element) | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inline |
insert(const ElementType &element, MutableTypeTag) | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inlineprivate |
insert(const ElementType &element, ImmutableTypeTag) | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inlineprivate |
KeyType typedef | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | |
m_addedElements | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | private |
m_copiedElements | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | private |
m_generationId | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | private |
m_keyGenerationIdMap | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | private |
m_originalElements | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | private |
m_removedElements | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | private |
MakeIterableView(const BaseSetDelta< TElementTraits2, TSetTraits2 > &set) | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | friend |
markFoundElement(const KeyType &key, MutableTypeTag) | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inlineprivate |
markFoundElement(const KeyType &, ImmutableTypeTag) | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inlineprivate |
markKey(const KeyType &key) | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inlineprivate |
MemorySetType typedef | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | |
NonCopyable()=default | catapult::utils::NonCopyable | |
NonCopyable(const NonCopyable &)=delete | catapult::utils::NonCopyable | |
operator=(const NonCopyable &)=delete | catapult::utils::NonCopyable | |
remove(const KeyType &key) | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inline |
remove(const KeyType &key, MutableTypeTag) | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inlineprivate |
remove(const KeyType &key, ImmutableTypeTag) | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inlineprivate |
reset() | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inline |
SetTraits typedef | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | |
SetType typedef | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | |
size() const | catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > | inline |
~NonCopyable()=default | catapult::utils::NonCopyable | |