Loading...
Searching...
No Matches
AttributeSet Member List

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

appendAttribute(const Name &name, const NamePair &type, const Index strideOrTotalSize=1, const bool constantStride=true, const Metadata *defaultValue=nullptr) | AttributeSet |
appendAttribute(const Descriptor &expected, DescriptorPtr &replacement, const size_t pos, const Index strideOrTotalSize=1, const bool constantStride=true, const Metadata *defaultValue=nullptr, const AttributeArray::ScopedRegistryLock *lock=nullptr) | AttributeSet |
AttributeSet() | AttributeSet |
AttributeSet(const AttributeSet &attributeSet, Index arrayLength, const AttributeArray::ScopedRegistryLock *lock=nullptr) | AttributeSet |
AttributeSet(const DescriptorPtr &descriptor, Index arrayLength=1, const AttributeArray::ScopedRegistryLock *lock=nullptr) | AttributeSet |
AttributeSet(const AttributeSet &) | AttributeSet |
ConstPtr typedef | AttributeSet |
descriptor() | AttributeSet | inline
descriptor() const | AttributeSet | inline
DescriptorConstPtr typedef | AttributeSet |
DescriptorPtr typedef | AttributeSet |
descriptorPtr() const | AttributeSet | inline
dropAttributes(const std::vector< size_t > &pos) | AttributeSet |
dropAttributes(const std::vector< size_t > &pos, const Descriptor &expected, DescriptorPtr &replacement) | AttributeSet |
find(const std::string &name) const | AttributeSet |
get(const std::string &name) const | AttributeSet |
get(const std::string &name) | AttributeSet |
get(size_t pos) const | AttributeSet |
get(size_t pos) | AttributeSet |
getConst(const std::string &name) const | AttributeSet |
getConst(size_t pos) const | AttributeSet |
groupAttributeIndices() const | AttributeSet |
groupIndex(const Name &groupName) const | AttributeSet |
groupIndex(const size_t offset) const | AttributeSet |
groupOffset(const Name &groupName) const | AttributeSet |
groupOffset(const Util::GroupIndex &index) const | AttributeSet |
INVALID_POS enum value | AttributeSet |
isShared(size_t pos) const | AttributeSet |
makeUnique(size_t pos) | AttributeSet |
memUsage() const | AttributeSet |
memUsageIfLoaded() const | AttributeSet |
operator!=(const AttributeSet &other) const | AttributeSet | inline
operator=(const AttributeSet &)=delete | AttributeSet |
operator==(const AttributeSet &other) const | AttributeSet |
Ptr typedef | AttributeSet |
read(std::istream &) | AttributeSet |
readAttributes(std::istream &) | AttributeSet |
readDescriptor(std::istream &) | AttributeSet |
readMetadata(std::istream &) | AttributeSet |
removeAttribute(const Name &name) | AttributeSet |
removeAttribute(const size_t pos) | AttributeSet |
removeAttributeUnsafe(const size_t pos) | AttributeSet |
renameAttributes(const Descriptor &expected, const DescriptorPtr &replacement) | AttributeSet |
reorderAttributes(const DescriptorPtr &replacement) | AttributeSet |
replace(const std::string &name, const AttributeArray::Ptr &) | AttributeSet |
replace(size_t pos, const AttributeArray::Ptr &) | AttributeSet |
resetDescriptor(const DescriptorPtr &replacement, const bool allowMismatchingDescriptors=false) | AttributeSet |
size() const | AttributeSet | inline
UniquePtr typedef | AttributeSet |
write(std::ostream &, bool outputTransient=false) const | AttributeSet |
writeAttributes(std::ostream &, bool outputTransient=false) const | AttributeSet |
writeDescriptor(std::ostream &, bool outputTransient=false) const | AttributeSet |
writeMetadata(std::ostream &, bool outputTransient=false, bool paged=false) const | AttributeSet |