Lines Matching defs:property
34 class property;
35 /// Convenience typefef for shared_ptr to @ref property.
36 typedef shared_ptr<property> property_sptr;
40 class property
47 property();
49 property(const string& name);
57 virtual ~property();
58 }; // end class property
99 /// A property value which is a string.
132 /// Abstracts the value of a property representing a list of strings.
172 /// A property value that is a tuple.
174 /// Each element of the tuple is itself a property value that can
208 /// A simple property. That is, one which value is a
210 class simple_property : public property
236 is_simple_property(const property* p);
246 /// A class representing a list property.
252 /// The value of a list property is a @ref list_property_value, i.e, a
254 class list_property : public property
275 is_list_property(const property* p);
284 /// Abstraction of a tuple property. A tuple property is a property
286 class tuple_property : public property
308 is_tuple_property(const property* p);