DmapContainerRecord

DmapContainerRecord

Functions

Properties

gchar * name Read / Write

Object Hierarchy

    GInterface
    ╰── DmapContainerRecord

Description

Functions

dmap_container_record_get_id ()

guint
dmap_container_record_get_id (DmapContainerRecord *record);

Parameters

record

A DmapContainerRecord.

 

Returns

the ID for the given record.


dmap_container_record_add_entry ()

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.

Parameters

container_record

A DmapContainerRecord.

 

record

A DmapRecord.

 

id

The record's ID.

 

dmap_container_record_get_entry_count ()

guint64
dmap_container_record_get_entry_count (DmapContainerRecord *record);

Parameters

record

A DmapContainerRecord.

 

Returns

the number of records in the container record.


dmap_container_record_get_entries ()

DmapDb *
dmap_container_record_get_entries (DmapContainerRecord *record);

Parameters

record

A DmapContainerRecord.

 

Returns

A pointer to a DmapDb containing the entries contained in record.

[transfer full]

Types and Values

Property Details

The “name” property

  “name”                     gchar *

Container name.

Flags: Read / Write

Default value: NULL