7 #ifndef OTAWA_PROP_DELETABLE_PROPERTY_H
8 #define OTAWA_PROP_DELETABLE_PROPERTY_H
10 #include <elm/string.h>
57 #endif // OTAWA_PROP_DELETABLE_PROPERTY_H
This generic class allows attaching any type of data to a property.
Definition: Property.h:20
Represents a unique identifier used by the annotation system.
Definition: AbstractIdentifier.h:32
virtual ~DeletableProperty(void)
Delete also its value.
Definition: DeletableProperty.h:31
cstring name
Definition: odisasm.cpp:107
const T & value(void) const
Get the value of the property.
Definition: Property.h:33
A deletable property is a genericproperty whose value will be deleted when the property is destroyed...
Definition: DeletableProperty.h:17
DeletableProperty(const AbstractIdentifier *id, T value)
Definition: DeletableProperty.h:41