| Top |
| #define | RYGEL_DATABASE_TYPE_CURSOR |
| #define | RYGEL_DATABASE_CURSOR_TYPE_ITERATOR |
| struct | RygelDatabaseCursorIterator |
| struct | RygelDatabaseCursorIteratorClass |
| struct | RygelDatabaseCursor |
| struct | RygelDatabaseCursorClass |
#define RYGEL_DATABASE_TYPE_CURSOR (rygel_database_cursor_get_type ())
The type for RygelDatabaseCursor.
#define RYGEL_DATABASE_CURSOR_TYPE_ITERATOR (rygel_database_cursor_iterator_get_type ())
The type for RygelDatabaseCursorIterator.
struct RygelDatabaseCursorIterator {
GTypeInstance parent_instance;
volatile int ref_count;
RygelDatabaseCursorIteratorPrivate * priv;
RygelDatabaseCursor* cursor;
};
struct RygelDatabaseCursorIteratorClass {
GTypeClass parent_class;
void (*finalize) (RygelDatabaseCursorIterator *self);
};
The class structure for RYGEL_DATABASE_CURSOR_TYPE_ITERATOR. All the fields in this structure are private and should never be accessed directly.
struct RygelDatabaseCursor {
GObject parent_instance;
RygelDatabaseCursorPrivate * priv;
};
struct RygelDatabaseCursorClass {
GObjectClass parent_class;
};
The class structure for RYGEL_DATABASE_TYPE_CURSOR. All the fields in this structure are private and should never be accessed directly.