Lumiera  0.pre.03
»edit your freedom«
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
BufferMetadata Member List

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

BufferMetadata(Literal implementationID)BufferMetadatainline
Entry typedef (defined in BufferMetadata)BufferMetadata
family_ (defined in BufferMetadata)BufferMetadataprivate
get(HashVal hashID)BufferMetadatainline
id_ (defined in BufferMetadata)BufferMetadataprivate
isKnown(HashVal key) const (defined in BufferMetadata)BufferMetadatainline
isLocked(HashVal key) const (defined in BufferMetadata)BufferMetadatainline
Key typedef (defined in BufferMetadata)BufferMetadata
key(size_t storageSize, TypeHandler instanceFunc=TypeHandler::RAW, LocalTag specifics=LocalTag::UNKNOWN)BufferMetadatainline
key(Key const &parentKey, TypeHandler const &instanceFunc)BufferMetadatainline
key(Key const &parentKey, LocalTag specifics)BufferMetadatainline
key(Key const &parentKey, metadata::Buff *concreteBuffer, LocalTag const &specifics=LocalTag::UNKNOWN)BufferMetadatainline
lock(Key const &parentKey, metadata::Buff *concreteBuffer, LocalTag const &specifics=LocalTag::UNKNOWN, bool onlyNew=false)BufferMetadatainline
markLocked(Key const &parentKey, metadata::Buff *buffer, LocalTag const &specifics=LocalTag::UNKNOWN)BufferMetadatainline
maybeStore(Key const &key) (defined in BufferMetadata)BufferMetadatainlineprivate
NonCopyable()=default (defined in NonCopyable)NonCopyableprivate
NonCopyable(NonCopyable const &)=delete (defined in NonCopyable)NonCopyableprivate
operator=(NonCopyable const &)=delete (defined in NonCopyable)NonCopyableprivate
release(HashVal key)BufferMetadatainline
release(Entry const &entry) (defined in BufferMetadata)BufferMetadatainline
store_as_locked(Entry const &metadata)BufferMetadatainlineprivate
table_ (defined in BufferMetadata)BufferMetadataprivate
trackKey(PAR parent, DEF specialisation) (defined in BufferMetadata)BufferMetadatainlineprivate
~NonCopyable()=default (defined in NonCopyable)NonCopyableprivate