22 #ifndef OTAWA_PROP_INFO_H_
23 #define OTAWA_PROP_INFO_H_
39 {
return make(
id,
string(v)); }
Property * idLabel(cstring label)
Definition: info.h:45
This generic class allows attaching any type of data to a property.
Definition: Property.h:20
Property * idDesc(cstring desc)
Definition: info.h:46
Identifier< cstring > IDENTIFIER_DESC
Property of this identifier is put on identifier to give a more precise description of the identifier...
Property * make(const Identifier< T > &id, const T &v)
Definition: info.h:31
This class represents identifier with a typed associated value.
Definition: Identifier.h:51
A property associates a data with an identifier.
Definition: PropList.h:42
Identifier< cstring > IDENTIFIER_LABEL
Property of this identifier is put on identifier to give a more human-readable name to the identifier...