Files | |
| file | pilot-todo.c |
| QOF ToDo definitions for pilot-link. | |
| file | pilot-todo.h |
| QOF ToDo definitions for pilot-link. | |
Data Structures | |
| struct | QofTodo |
Defines | |
| #define | TODO_VERSION todo_v1 |
| #define | QOF_TODO_DESC "Pilot-Link QOF ToDo" |
| #define | PILOT_LINK_QOF_TODO "pilot_todo" |
| #define | TODO_LENGTH "todo_length" |
| #define | TODO_DATE "date_due" |
| #define | TODO_PRIORITY "todo_priority" |
| #define | TODO_COMPLETE "todo_complete" |
| #define | TODO_DESCRIPTION "todo_description" |
| #define | TODO_NOTE "todo_note" |
| #define | TODO_CATEGORY "category" |
Functions | |
| static QofTodo * | todo_create (QofBook *book) |
| static gint | todo_getLength (QofTodo *t) |
| static QofTime * | todo_getTimeDue (QofTodo *t) |
| static gint | todo_getPriority (QofTodo *t) |
| static gint | todo_getComplete (QofTodo *t) |
| static gchar * | todo_getDescription (QofTodo *t) |
| static gchar * | todo_getNote (QofTodo *t) |
| static gchar * | todo_getCategory (QofTodo *t) |
| static void | todo_setLength (QofTodo *t, gint l) |
| static void | todo_setTimeDue (QofTodo *t, QofTime *qt) |
| static void | todo_setPriority (QofTodo *t, gint p) |
| static void | todo_setComplete (QofTodo *t, gint c) |
| static void | todo_setDescription (QofTodo *t, gchar *d) |
| static void | todo_setNote (QofTodo *t, gchar *n) |
| static void | todo_setCategory (QofTodo *t, gchar *n) |
| static gint | todo_unpack (QofEntity *ent, gpointer user_data) |
| static gint | todo_pack (QofEntity *ent, gpointer user_data) |
| static gint | qof_todo_free (QofEntity *ent, gpointer user_data) |
| static gint | todo_appinfo_unpack (QofEntity *ent, gpointer user_data) |
| static const gchar * | todoPrintable (gpointer instance) |
| gboolean | ToDoRegister (void) |
Variables | |
| static QofLogModule | log_module = "pilotqof-objects" |
| static QofObject | todo_object_def |
| static PQPack | todo_pack_def |
QofObject todo_object_def [static] |
Initial value:
{
interface_version: 3 ,
e_type: "pilot_todo" ,
type_label: "Pilot-Link QOF ToDo" ,
create:(gpointer) todo_create,
book_begin:NULL,
book_end:NULL,
is_dirty:qof_collection_is_dirty,
mark_clean:qof_collection_mark_clean,
foreach:qof_collection_foreach,
printable:todoPrintable,
version_cmp:(gint (*)(gpointer, gpointer)) qof_instance_version_cmp,
}
Definition at line 301 of file pilot-todo.c.
Referenced by ToDoRegister().
PQPack todo_pack_def [static] |
Initial value:
{
e_type: "pilot_todo" ,
pack_func:todo_pack,
unpack_func:todo_unpack,
free_pack_func:qof_todo_free,
palm_db_name:"ToDoDB",
app_info_unpack:todo_appinfo_unpack,
}
Definition at line 315 of file pilot-todo.c.
Referenced by ToDoRegister().
1.5.1