37 #ifndef H_OGF_META_MEMBERS_META_PROPERTY_H
38 #define H_OGF_META_MEMBERS_META_PROPERTY_H
156 const std::string& name,
MetaClass* container,
157 const std::string& type_name,
158 bool read_only =
false
169 const std::string& name,
MetaClass* container,
171 bool read_only =
false
186 bool read_only()
const {
248 return meta_method_get_ ;
256 return meta_method_set_ ;
265 meta_method_get_ = getter ;
274 meta_method_set_ = setter ;
284 type_name_ = type_name_in ;
288 std::string type_name_ ;
A class that stores a variable of arbitrary type.
Represents a list of name-value pairs.
Base class for all objects in the GOM system.
Global Graphite namespace.
SmartPointer< MetaProperty > MetaProperty_var
Automatic reference-counted pointer to a MetaProperty.
Definitions common to all include files in the gom library.