CatapultServer  v0.5.0.1 (Elephant)
catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits > Member List

This is the complete list of members for catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >, including all inherited members.

BaseSetDelta(const SetType &originalElements)catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >inlineexplicit
clearKey(const KeyType &key)catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >inlineprivate
contains(const KeyType &key) constcatapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >inline
Contains(const TSet &set, const KeyType &key)catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >inlineprivatestatic
deltas() constcatapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >inline
ElementMutabilityTag typedefcatapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >
ElementType typedefcatapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >
emplace(TArgs &&... args)catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >inline
empty() constcatapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >inline
find(const KeyType &key) constcatapult::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) constcatapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >inlineprivate
find(const KeyType &key, ImmutableTypeTag) constcatapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >inlineprivate
Find(TBaseSetDelta &set, const KeyType &key)catapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >inlineprivatestatic
FindConstIterator typedefcatapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >
FindIterator typedefcatapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >
FindTraits typedefcatapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >
generationId() constcatapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >inline
generationId(const KeyType &key) constcatapult::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 typedefcatapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >
m_addedElementscatapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >private
m_copiedElementscatapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >private
m_generationIdcatapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >private
m_keyGenerationIdMapcatapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >private
m_originalElementscatapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >private
m_removedElementscatapult::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 typedefcatapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >
NonCopyable()=defaultcatapult::utils::NonCopyable
NonCopyable(const NonCopyable &)=deletecatapult::utils::NonCopyable
operator=(const NonCopyable &)=deletecatapult::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 typedefcatapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >
SetType typedefcatapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >
size() constcatapult::deltaset::BaseSetDelta< TElementTraits, TSetTraits >inline
~NonCopyable()=defaultcatapult::utils::NonCopyable