cee::PropertySetCollection
-
class PropertySetCollection : public RefCountedObject
A collection of property sets.
Public Functions
-
PropertySetCollection()
Creates an empty property set collection.
-
PropertySetCollection(const PropertySetCollection &other)
Constructs a property set collection as a copy of other.
-
PropertySetCollection &operator=(const PropertySetCollection &rhs)
Assigns rhs to this collection and returns a reference to this collection.
-
size_t count() const
Returns the number of property sets in this collection.
-
PropertySet *propertySet(size_t index)
Returns the property set at index index.
-
const PropertySet *propertySet(size_t index) const
Returns the property set at index index.
-
void addPropertySet(PropertySet *propertySet)
Adds a property set to the collection.
-
size_t countOfType(const Str &classType) const
Returns the number of property sets with the class type classType.
-
PropertySet *propertySetOfType(const Str &classType, size_t index)
Returns the property set number index among all property sets with class type classType.
-
const PropertySet *propertySetOfType(const Str &classType, size_t index) const
Returns the property set number index among all property sets with class type classType.
-
PropertySetCollection()