Top | ![]() |
![]() |
![]() |
![]() |
guint | dmap_container_record_get_id () |
void | dmap_container_record_add_entry () |
guint64 | dmap_container_record_get_entry_count () |
DMAPDb * | dmap_container_record_get_entries () |
void dmap_container_record_add_entry (DMAPContainerRecord *container_record
,DMAPRecord *record
,gint id
);
Add a record to the database. It is assumed that the record is placed directly into the database (not copied) and not freed.
guint64
dmap_container_record_get_entry_count (DMAPContainerRecord *record
);
struct DMAPContainerRecordIface { GTypeInterface parent; guint (*get_id) (DMAPContainerRecord * record); void (*add_entry) (DMAPContainerRecord * container_record, DMAPRecord * record, gint id); guint64 (*get_entry_count) (DMAPContainerRecord * record); DMAPDb *(*get_entries) (DMAPContainerRecord * record); };