| Top |  |  |  |  | 
| void | dmap_container_db_add () | 
| DMAPContainerRecord * | dmap_container_db_lookup_by_id () | 
| void | dmap_container_db_foreach () | 
| gulong | dmap_container_db_count () | 
void dmap_container_db_add (DMAPContainerDb *db,DMAPContainerRecord *record);
Add a record to the database.
DMAPContainerRecord * dmap_container_db_lookup_by_id (DMAPContainerDb *db,guint id);
void dmap_container_db_foreach (DMAPContainerDb *db,GHFunc func,gpointer data);
Apply a function to each record in a container database.
struct DMAPContainerDbIface {
	GTypeInterface parent;
	void (*add) (DMAPContainerDb * db, DMAPContainerRecord * record);
	DMAPContainerRecord *(*lookup_by_id) (DMAPContainerDb * db, guint id);
	void (*foreach) (DMAPContainerDb * db, GHFunc func, gpointer data);
	  gint64 (*count) (DMAPContainerDb * db);
};