Lumiera 0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
Entry Member List

This is the complete list of members for Entry, including all inherited members.

__buffer_required() constEntryinlineprivate
__must_be_FREE() constEntryinlineprivate
__must_not_be_FREE() constEntryinlineprivate
__must_not_be_NIL() constEntryinlineprivate
access()Entryinline
buffer_Entryprivate
engine::BufferMetadataEntryfriend
Entry(Key const &parent, Buff *bufferPtr=nullptr, LocalTag const &specialTag=LocalTag::UNKNOWN)Entryinlineprotected
forEntry(Key const &parent, const Buff *bufferAddr, LocalTag const &localTag=LocalTag::UNKNOWN)Keyinlinestatic
hashID_Keyprivate
instanceFunc_Keyprotected
invalidate(bool invokeDtor=true)Entryinline
invokeEmbeddedCtor()Entryinlineprotected
invokeEmbeddedDtor_and_clear()Entryinlineprotected
isLocked() constEntryinline
isTypeKey() constEntryinline
Key(HashVal familyID, size_t storageSize)Keyinline
Key(Key const &parent, size_t differingStorageSize)Keyinline
Key(Key const &parent, TypeHandler const &differingTypeHandlerFunctions)Keyinline
Key(Key const &parent, LocalTag anotherTypeSpecificInternalTag)Keyinline
localTag() constKeyinline
lock(Buff *newBuffer)Entryinline
mark(BufferState newState)Entryinline
operator HashVal() constKeyinline
parent_Keyprivate
parentKey() constKeyinline
specifics_Keyprotected
state() constEntryinline
state_Entryprivate
storageSize() constKeyinline
storageSize_Keyprotected
useTypeHandlerFrom(Key const &ref)Keyinline