| Top |
| GtdObject * | gtd_object_new () |
| const gchar * | gtd_object_get_uid () |
| void | gtd_object_set_uid () |
GObject
╰── GtdObject
├── GtdManager
├── GtdNotification
├── GtdTask
╰── GtdTaskList
GtdObject is the base class of many object in GNOME To Do, and it useful for when a given object is loadable and/or uniquely identifiable. Some examples of it are GtdTask, GtdTaskList and GtdNotification.
const gchar *
gtd_object_get_uid (GtdObject *object);
Retrieves the internal unique identifier of object
.
struct GtdObjectClass {
GObjectClass parent;
/* public */
const gchar* (* get_uid) (GtdObject *object);
void (* set_uid) (GtdObject *object,
const gchar *uid);
};