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

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

::TestAttributeSet | AttributeSet | friend
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 |
appendTo(NameAndTypeVec &attrs) const | AttributeSet | protected
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 |
availableGroups() const | AttributeSet |
canCompactGroups() const | AttributeSet |
clearGroups() | AttributeSet |
ConstIterator typedef | AttributeSet |
ConstPtr typedef | AttributeSet |
count(const NamePair &type) const | AttributeSet |
create(const NamePair &) | AttributeSet | static
create(const NameAndTypeVec &, const NameToPosMap &, const MetaMap &) | AttributeSet | protectedstatic
Descriptor() | AttributeSet |
Descriptor(const Descriptor &) | AttributeSet |
descriptor() | AttributeSet | inline
descriptor() const | AttributeSet | inline
DescriptorConstPtr typedef | AttributeSet |
descriptorPtr() const | AttributeSet | inline
DescriptorPtr typedef | AttributeSet |
dropAttributes(const std::vector< size_t > &pos) | AttributeSet |
dropAttributes(const std::vector< size_t > &pos, const Descriptor &expected, DescriptorPtr &replacement) | AttributeSet |
dropGroup(const Name &group) | AttributeSet |
duplicateAppend(const Name &name, const NamePair &type) const | AttributeSet |
duplicateDrop(const std::vector< size_t > &pos) const | AttributeSet |
find(const std::string &name) const | 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 |
getDefaultValue(const Name &name) const | AttributeSet | inline
getMetadata() | AttributeSet |
getMetadata() const | AttributeSet |
groupAttributeIndices() const | AttributeSet |
groupBits() | AttributeSet | inlinestatic
GroupIndex typedef | AttributeSet |
groupIndex(const Name &groupName) const | AttributeSet |
groupIndex(const size_t offset) const | AttributeSet |
groupIndex(const Name &groupName) const | AttributeSet |
groupIndex(const size_t offset) const | AttributeSet |
groupIndexCollision(const Descriptor &rhs) const | AttributeSet |
groupMap() const | AttributeSet | inline
groupOffset(const Name &groupName) const | AttributeSet |
groupOffset(const Util::GroupIndex &index) const | AttributeSet |
groupOffset(const Name &groupName) const | AttributeSet |
groupOffset(const GroupIndex &index) const | AttributeSet |
hasDefaultValue(const Name &name) const | AttributeSet |
hasGroup(const Name &group) const | AttributeSet |
hasSameAttributes(const Descriptor &rhs) const | AttributeSet |
insert(const std::string &name, const NamePair &typeName) | AttributeSet | protected
INVALID_POS enum value | AttributeSet |
isShared(size_t pos) const | AttributeSet |
makeUnique(size_t pos) | AttributeSet |
map() const | AttributeSet | inline
memUsage() const | AttributeSet |
memUsage() const | AttributeSet |
memUsageIfLoaded() const | AttributeSet |
NameAndType typedef | AttributeSet |
NameAndTypeVec typedef | AttributeSet |
NameToPosMap typedef | AttributeSet |
operator!=(const AttributeSet &other) const | AttributeSet | inline
operator!=(const Descriptor &rhs) const | AttributeSet | inline
operator=(const AttributeSet &)=delete | AttributeSet |
operator==(const AttributeSet &other) const | AttributeSet |
operator==(const Descriptor &) const | AttributeSet |
parseNames(std::vector< std::string > &includeNames, std::vector< std::string > &excludeNames, bool &includeAll, const std::string &nameStr) | AttributeSet | static
parseNames(std::vector< std::string > &includeNames, std::vector< std::string > &excludeNames, const std::string &nameStr) | AttributeSet | static
pruneUnusedDefaultValues() | AttributeSet |
Ptr typedef | AttributeSet |
Ptr typedef | AttributeSet |
read(std::istream &) | 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 |
removeDefaultValue(const Name &name) | AttributeSet |
rename(const std::string &fromName, const std::string &toName) | AttributeSet |
renameAttributes(const Descriptor &expected, const DescriptorPtr &replacement) | AttributeSet |
renameGroup(const std::string &fromName, const std::string &toName) | AttributeSet |
reorderAttributes(const DescriptorPtr &replacement) | AttributeSet |
replace(const std::string &name, const AttributeArray::Ptr &) | AttributeSet |
replace(size_t pos, const AttributeArray::Ptr &) | AttributeSet |
requiresGroupMove(Name &sourceName, size_t &sourceOffset, size_t &targetOffset) const | AttributeSet |
resetDescriptor(const DescriptorPtr &replacement, const bool allowMismatchingDescriptors=false) | AttributeSet |
setDefaultValue(const Name &name, const Metadata &defaultValue) | AttributeSet |
setGroup(const Name &group, const size_t offset, const bool checkValidOffset=false) | AttributeSet |
size() const | AttributeSet | inline
size() const | AttributeSet | inline
type(size_t pos) const | AttributeSet |
uniqueGroupName(const Name &name) const | AttributeSet |
uniqueName(const Name &name) const | AttributeSet |
UniquePtr typedef | AttributeSet |
unusedGroupOffset(size_t hint=std::numeric_limits< size_t >::max()) const | AttributeSet |
unusedGroups() const | AttributeSet |
validName(const Name &name) | AttributeSet | static
valueType(size_t pos) const | AttributeSet |
write(std::ostream &, bool outputTransient=false) const | AttributeSet |
write(std::ostream &) 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 |