This class implements a value‐semantic collection of unique attributes. (Note that an attribute is a compound entity that, as a whole, must be unique although individual parts need not be.) Additionally, the evaluate accessor can be used to determine if every attribute in the set is present in the specified attribute container list.
Synopsis
Declared in <ball_managedattributeset.h>
class ManagedAttributeSet;
Type Aliases
Name |
Description |
This |
|
This |
Member Functions
Name |
Description |
|
Constructors |
Assign the value of the specified |
|
Add an attribute having the specified |
|
Add an attribute having the specified |
|
Return an iterator referring to the first member of this attribute set. |
|
Return an iterator referring to one past the last member of this attribute set. |
|
Return |
|
Return the allocator used by this object to supply memory. Note that if no allocator was supplied at construction the default allocator in effect at construction is used. |
|
Return |
|
Return the number of attributes managed by this object. |
|
DEPRECATED: Use |
|
Format this object to the specified output |
|
Remove all attributes from this attribute set. |
|
DEPRECATED: Use |
|
Remove the attribute having the specified |
|
Remove the attribute having the specified |
|
|
Declare that this type uses a |
Static Member Functions
Name |
Description |
Return a hash value calculated from the specified |
Friends
Name |
Description |
Write the value of the specified |
|
Return |
|
Return |
Created with MrDocs