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 | |
AttributePositionLabel enum name | 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 |