Lumiera
0.pre.03
»edit your freedom«
|
This is the complete list of members for BufferMetadata, including all inherited members.
BufferMetadata(Literal implementationID) | BufferMetadata | inline |
Entry typedef (defined in BufferMetadata) | BufferMetadata | |
family_ (defined in BufferMetadata) | BufferMetadata | private |
get(HashVal hashID) | BufferMetadata | inline |
id_ (defined in BufferMetadata) | BufferMetadata | private |
isKnown(HashVal key) const (defined in BufferMetadata) | BufferMetadata | inline |
isLocked(HashVal key) const (defined in BufferMetadata) | BufferMetadata | inline |
Key typedef (defined in BufferMetadata) | BufferMetadata | |
key(size_t storageSize, TypeHandler instanceFunc=TypeHandler::RAW, LocalTag specifics=LocalTag::UNKNOWN) | BufferMetadata | inline |
key(Key const &parentKey, TypeHandler const &instanceFunc) | BufferMetadata | inline |
key(Key const &parentKey, LocalTag specifics) | BufferMetadata | inline |
key(Key const &parentKey, metadata::Buff *concreteBuffer, LocalTag const &specifics=LocalTag::UNKNOWN) | BufferMetadata | inline |
lock(Key const &parentKey, metadata::Buff *concreteBuffer, LocalTag const &specifics=LocalTag::UNKNOWN, bool onlyNew=false) | BufferMetadata | inline |
markLocked(Key const &parentKey, metadata::Buff *buffer, LocalTag const &specifics=LocalTag::UNKNOWN) | BufferMetadata | inline |
maybeStore(Key const &key) (defined in BufferMetadata) | BufferMetadata | inlineprivate |
NonCopyable()=default (defined in NonCopyable) | NonCopyable | private |
NonCopyable(NonCopyable const &)=delete (defined in NonCopyable) | NonCopyable | private |
operator=(NonCopyable const &)=delete (defined in NonCopyable) | NonCopyable | private |
release(HashVal key) | BufferMetadata | inline |
release(Entry const &entry) (defined in BufferMetadata) | BufferMetadata | inline |
store_as_locked(Entry const &metadata) | BufferMetadata | inlineprivate |
table_ (defined in BufferMetadata) | BufferMetadata | private |
trackKey(PAR parent, DEF specialisation) (defined in BufferMetadata) | BufferMetadata | inlineprivate |
~NonCopyable()=default (defined in NonCopyable) | NonCopyable | private |