Lines Matching defs:HalProperty

4  * property.c : HalProperty methods
32 typedef struct _HalProperty HalProperty;
48 void hal_property_free (HalProperty *prop);
50 HalProperty *hal_property_new_string (const char *key,
52 HalProperty *hal_property_new_int (const char *key,
54 HalProperty *hal_property_new_uint64 (const char *key,
56 HalProperty *hal_property_new_bool (const char *key,
58 HalProperty *hal_property_new_double (const char *key,
60 HalProperty *hal_property_new_strlist (const char *key);
62 const char *hal_property_get_key (HalProperty *prop);
63 int hal_property_get_type (HalProperty *prop);
64 char *hal_property_to_string (HalProperty *prop);
66 const char *hal_property_get_string (HalProperty *prop);
67 dbus_int32_t hal_property_get_int (HalProperty *prop);
68 dbus_uint64_t hal_property_get_uint64 (HalProperty *prop);
69 dbus_bool_t hal_property_get_bool (HalProperty *prop);
70 double hal_property_get_double (HalProperty *prop);
71 GSList *hal_property_get_strlist (HalProperty *prop);
73 void hal_property_set_string (HalProperty *prop,
75 void hal_property_set_int (HalProperty *prop,
77 void hal_property_set_uint64 (HalProperty *prop,
79 void hal_property_set_bool (HalProperty *prop,
81 void hal_property_set_double (HalProperty *prop,
83 gboolean hal_property_strlist_append (HalProperty *prop,
85 gboolean hal_property_strlist_prepend (HalProperty *prop,
87 gboolean hal_property_strlist_remove_elem (HalProperty *prop,
90 gboolean hal_property_strlist_add (HalProperty *prop,
92 gboolean hal_property_strlist_remove (HalProperty *prop,
94 gboolean hal_property_strlist_clear (HalProperty *prop);
97 void hal_property_set_attribute (HalProperty *prop,
100 gboolean hal_property_get_attribute (HalProperty *prop,