Attribute metadata changed notification.
More...
#include <attributesNotification.h>
|
const std::set< std::string > | fKeys |
|
Attribute metadata changed notification.
An object of this class is sent to observers when the metadata of an attribute on a single node has changed.
Definition at line 105 of file attributesNotification.h.
◆ AttributeMetadataChanged() [1/3]
Ufe::AttributeMetadataChanged::AttributeMetadataChanged |
( |
const Path & |
path, |
|
|
const std::string & |
name, |
|
|
const std::string & |
key |
|
) |
| |
Constructor.
- Parameters
-
path | AttributeChanged notification for the node at the tail of path. |
name | Name of the attribute that changed. |
key | A single metadata key that had it's value changed. |
◆ AttributeMetadataChanged() [2/3]
Ufe::AttributeMetadataChanged::AttributeMetadataChanged |
( |
const Path & |
path, |
|
|
const std::string & |
name, |
|
|
const std::set< std::string > & |
keys |
|
) |
| |
Constructor.
- Parameters
-
path | AttributeChanged notification for the node at the tail of path. |
name | Name of the attribute that changed. |
keys | The metadata keys that had values changed. |
◆ AttributeMetadataChanged() [3/3]
Default copy constructor.
◆ ~AttributeMetadataChanged()
Ufe::AttributeMetadataChanged::~AttributeMetadataChanged |
( |
| ) |
|
|
override |
◆ has()
bool Ufe::AttributeMetadataChanged::has |
( |
const std::string & |
key | ) |
const |
- Returns
- Whether this notification was sent for the provided metadata key.
◆ keys()
const std::set< std::string > & Ufe::AttributeMetadataChanged::keys |
( |
| ) |
const |
- Returns
- Metadata keys that were changed for this Notification.
◆ fKeys
const std::set<std::string> Ufe::AttributeMetadataChanged::fKeys |
|
private |
The documentation for this class was generated from the following file: