| Top |  |  |  |  | 
| #define | GOM_RESOURCE_GROUP_CONST() | 
| GomResourceGroup * | gom_resource_group_new () | 
| gboolean | gom_resource_group_append () | 
| gboolean | gom_resource_group_write_sync () | 
| void | gom_resource_group_write_async () | 
| gboolean | gom_resource_group_write_finish () | 
| gboolean | gom_resource_group_delete_sync () | 
| void | gom_resource_group_delete_async () | 
| gboolean | gom_resource_group_delete_finish () | 
| void | gom_resource_group_fetch_async () | 
| gboolean | gom_resource_group_fetch_finish () | 
| gboolean | gom_resource_group_fetch_sync () | 
| guint | gom_resource_group_get_count () | 
| GomResource * | gom_resource_group_get_index () | 
| const gchar * | gom_resource_group_get_m2m_table () | 
| guint | count | Read / Write / Construct Only | 
| GomFilter * | filter | Read / Write / Construct Only | 
| gboolean | is-writable | Read / Write / Construct Only | 
| gchar * | m2m-table | Read / Write / Construct Only | 
| GType * | m2m-type | Read / Write / Construct Only | 
| GomRepository * | repository | Read / Write / Construct Only | 
| GType * | resource-type | Read / Write / Construct Only | 
| GomSorting * | sorting | Read / Write / Construct Only | 
#define GOM_RESOURCE_GROUP_CONST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GOM_TYPE_RESOURCE_GROUP, GomResourceGroup const))
gboolean gom_resource_group_append (GomResourceGroup *group,GomResource *resource);
gboolean gom_resource_group_write_sync (GomResourceGroup *group,GError **error);
void gom_resource_group_write_async (GomResourceGroup *group,GAsyncReadyCallback callback,gpointer user_data);
gboolean gom_resource_group_write_finish (GomResourceGroup *group,GAsyncResult *result,GError **error);
gboolean gom_resource_group_delete_sync (GomResourceGroup *group,GError **error);
void gom_resource_group_delete_async (GomResourceGroup *group,GAsyncReadyCallback callback,gpointer user_data);
gboolean gom_resource_group_delete_finish (GomResourceGroup *group,GAsyncResult *result,GError **error);
void gom_resource_group_fetch_async (GomResourceGroup *group,guint index_,guint count,GAsyncReadyCallback callback,gpointer user_data);
gboolean gom_resource_group_fetch_finish (GomResourceGroup *group,GAsyncResult *result,GError **error);
gboolean gom_resource_group_fetch_sync (GomResourceGroup *group,guint index_,guint count,GError **error);
Fetches a sequence of resources from the group synchronously. This must
be called from an adapter read callback using gom_adapter_queue_read().
GomResource * gom_resource_group_get_index (GomResourceGroup *group,guint index_);
Fetches the resource at index_
. You must have loaded that resource by
calling gom_resource_group_fetch_async() with a range inclusive of the
index.
const gchar *
gom_resource_group_get_m2m_table (GomResourceGroup *group);
“count” property  “count”                    guint
The size of the resource group.
Flags: Read / Write / Construct Only
Default value: 0
“is-writable” property  “is-writable”              gboolean
Whether the group contains resources to be written.
Flags: Read / Write / Construct Only
Default value: FALSE
“m2m-table” property  “m2m-table”                gchar *
The table used to join a Many to Many query.
Flags: Read / Write / Construct Only
Default value: NULL
“m2m-type” property  “m2m-type”                 GType *
The type used in the m2m-table join.
Flags: Read / Write / Construct Only
Allowed values: GomResource
“repository” property“repository” GomRepository *
The repository for object storage.
Flags: Read / Write / Construct Only
“resource-type” property  “resource-type”            GType *
The type of resources contained.
Flags: Read / Write / Construct Only
Allowed values: GomResource
“sorting” property“sorting” GomSorting *
The query sorting.
Flags: Read / Write / Construct Only