Class

GomRepository

unstable since: 1.0

Description

class Gom.Repository : GObject.Object
{
  /* No available fields */
}
No description available.

Available since: 1.0

Ancestors

Constructors

gom_repository_new
No description available.

unstable since: 1.0

Instance methods

gom_repository_automatic_migrate_async

Performs an automatic migration on the underlying database. See gom_repository_automatic_migrate_sync() for details.

unstable since: 1.0

gom_repository_automatic_migrate_finish
No description available.

unstable since: 1.0

gom_repository_automatic_migrate_sync

Performs an automatic migration on the underlying database. For each of the GType passed in object_types, the table will be created if necessary, and each of the columns corresponding to properties will be added if needed.

unstable since: 1.0

gom_repository_find_async
No description available.

unstable since: 1.0

gom_repository_find_finish

Completes an asynchronous request to fetch a group of resources.

unstable since: 1.0

gom_repository_find_one_async
No description available.

unstable since: 1.0

gom_repository_find_one_finish

Completes an asynchronous request to find a single resource in the repository. See gom_repository_find_one_async() for more info.

unstable since: 1.0

gom_repository_find_one_sync

Synchronous version of gom_repository_find_async().

unstable since: 1.0

gom_repository_find_sorted_async
No description available.

unstable since: 1.0

gom_repository_find_sorted_sync

Synchronously queries the GomRepository for objects matching the requested query. This must only be run from a callback provided to gom_adapter_queue_read().

unstable since: 1.0

gom_repository_find_sync

Synchronously queries the GomRepository for objects matching the requested query. This must only be run from a callback provided to gom_adapter_queue_read().

unstable since: 1.0

gom_repository_get_adapter

Fetches the underlying adapter.

unstable since: 1.0

gom_repository_migrate_async

Asynchronously performs a migration on the underlying database. This will call migrator from the SQLite thread for each migration to perform.

unstable since: 1.0

gom_repository_migrate_finish
No description available.

unstable since: 1.0

gom_repository_migrate_sync

Performs a migration on the underlying database. This will call migrator from the SQLite thread for each migration to perform.

unstable since: 1.0

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Gom.Repository:adapter
No description available.

unstable since: 1.0

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

unstable since: 2.0

Class structure

struct GomRepositoryClass {
  GObjectClass parent_class;
  
}
No description available.
Class members
parent_class: GObjectClass
No description available.