| Top |
#define VAR_REF_READ_FRAME_OFFSET(_v, _index) var_ref_read_unaligned_le ((guchar*)((_v).base) + (_v).size - (offset_size * ((_index) + 1)), offset_size)
#define VAR_REF_ALIGN(_offset, _align_to) ((_offset + _align_to - 1) & ~(gsize)(_align_to - 1))
VarRef var_variant_get_child (VarVariantRef v,const GVariantType **out_type);
GVariant * var_variant_to_gvariant (VarVariantRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_variant_to_owned_gvariant (VarVariantRef v,GVariant *base);
GVariant *
var_variant_dup_child_to_gvariant (VarVariantRef v);
GVariant *
var_variant_peek_child_as_variant (VarVariantRef v);
GString * var_variant_format (VarVariantRef v,GString *s,gboolean type_annotate);
GVariant * var_metadata_to_gvariant (VarMetadataRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_metadata_to_owned_gvariant (VarMetadataRef v,GVariant *base);
gboolean var_metadata_lookup (VarMetadataRef v,const char *key,gsize *index_out,VarVariantRef *out);
gboolean var_metadata_lookup_boolean (VarMetadataRef v,const char *key,gboolean default_value);
guint8 var_metadata_lookup_byte (VarMetadataRef v,const char *key,guint8 default_value);
gint16 var_metadata_lookup_int16 (VarMetadataRef v,const char *key,gint16 default_value);
guint16 var_metadata_lookup_uint16 (VarMetadataRef v,const char *key,guint16 default_value);
gint32 var_metadata_lookup_int32 (VarMetadataRef v,const char *key,gint32 default_value);
guint32 var_metadata_lookup_uint32 (VarMetadataRef v,const char *key,guint32 default_value);
gint64 var_metadata_lookup_int64 (VarMetadataRef v,const char *key,gint64 default_value);
guint64 var_metadata_lookup_uint64 (VarMetadataRef v,const char *key,guint64 default_value);
guint32 var_metadata_lookup_handle (VarMetadataRef v,const char *key,guint32 default_value);
double var_metadata_lookup_double (VarMetadataRef v,const char *key,double default_value);
const char * var_metadata_lookup_string (VarMetadataRef v,const char *key,const char *default_value);
const char * var_metadata_lookup_objectpath (VarMetadataRef v,const char *key,const char *default_value);
const char * var_metadata_lookup_signature (VarMetadataRef v,const char *key,const char *default_value);
GString * var_metadata_format (VarMetadataRef v,GString *s,gboolean type_annotate);
GVariant * var_checksum_to_gvariant (VarChecksumRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_checksum_to_owned_gvariant (VarChecksumRef v,GVariant *base);
GString * var_checksum_format (VarChecksumRef v,GString *s,gboolean type_annotate);
GVariant * var_ref_info_to_gvariant (VarRefInfoRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_ref_info_to_owned_gvariant (VarRefInfoRef v,GVariant *base);
const guint8 * var_ref_info_peek_checksum (VarRefInfoRef v,gsize *len);
GString * var_ref_info_format (VarRefInfoRef v,GString *s,gboolean type_annotate);
VarRefMapEntryRef var_ref_map_entry_from_data (gconstpointer data,gsize size);
GVariant *
var_ref_map_entry_dup_to_gvariant (VarRefMapEntryRef v);
GVariant * var_ref_map_entry_to_gvariant (VarRefMapEntryRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_ref_map_entry_to_owned_gvariant (VarRefMapEntryRef v,GVariant *base);
GVariant *
var_ref_map_entry_peek_as_gvariant (VarRefMapEntryRef v);
VarRefMapEntryRef
var_ref_map_entry_from_variant (VarVariantRef v);
GString * var_ref_map_entry_format (VarRefMapEntryRef v,GString *s,gboolean type_annotate);
char * var_ref_map_entry_print (VarRefMapEntryRef v,gboolean type_annotate);
GVariant * var_ref_map_to_gvariant (VarRefMapRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_ref_map_to_owned_gvariant (VarRefMapRef v,GVariant *base);
GString * var_ref_map_format (VarRefMapRef v,GString *s,gboolean type_annotate);
GVariant * var_summary_to_gvariant (VarSummaryRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_summary_to_owned_gvariant (VarSummaryRef v,GVariant *base);
GString * var_summary_format (VarSummaryRef v,GString *s,gboolean type_annotate);
VarCollectionMapRef
var_collection_map_from_gvariant (GVariant *v);
VarCollectionMapRef var_collection_map_from_data (gconstpointer data,gsize size);
GVariant *
var_collection_map_dup_to_gvariant (VarCollectionMapRef v);
GVariant * var_collection_map_to_gvariant (VarCollectionMapRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_collection_map_to_owned_gvariant (VarCollectionMapRef v,GVariant *base);
GVariant *
var_collection_map_peek_as_gvariant (VarCollectionMapRef v);
VarCollectionMapRef
var_collection_map_from_variant (VarVariantRef v);
VarCollectionMapEntryRef var_collection_map_get_at (VarCollectionMapRef v,gsize index);
const char *
var_collection_map_entry_get_key (VarCollectionMapEntryRef v);
VarRefMapRef
var_collection_map_entry_get_value (VarCollectionMapEntryRef v);
gboolean var_collection_map_lookup (VarCollectionMapRef v,const char *key,gsize *index_out,VarRefMapRef *out);
GString * var_collection_map_format (VarCollectionMapRef v,GString *s,gboolean type_annotate);
char * var_collection_map_print (VarCollectionMapRef v,gboolean type_annotate);
GVariant * var_related_to_gvariant (VarRelatedRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_related_to_owned_gvariant (VarRelatedRef v,GVariant *base);
GString * var_related_format (VarRelatedRef v,GString *s,gboolean type_annotate);
VarArrayofRelatedRef
var_arrayof_related_from_gvariant (GVariant *v);
VarArrayofRelatedRef var_arrayof_related_from_data (gconstpointer data,gsize size);
GVariant *
var_arrayof_related_dup_to_gvariant (VarArrayofRelatedRef v);
GVariant * var_arrayof_related_to_gvariant (VarArrayofRelatedRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_arrayof_related_to_owned_gvariant (VarArrayofRelatedRef v,GVariant *base);
GVariant *
var_arrayof_related_peek_as_gvariant (VarArrayofRelatedRef v);
VarArrayofRelatedRef
var_arrayof_related_from_variant (VarVariantRef v);
VarRelatedRef var_arrayof_related_get_at (VarArrayofRelatedRef v,gsize index);
GString * var_arrayof_related_format (VarArrayofRelatedRef v,GString *s,gboolean type_annotate);
char * var_arrayof_related_print (VarArrayofRelatedRef v,gboolean type_annotate);
GVariant * var_commit_to_gvariant (VarCommitRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_commit_to_owned_gvariant (VarCommitRef v,GVariant *base);
const guint8 * var_commit_peek_root_contents (VarCommitRef v,gsize *len);
const guint8 * var_commit_peek_root_metadata (VarCommitRef v,gsize *len);
GString * var_commit_format (VarCommitRef v,GString *s,gboolean type_annotate);
VarCacheDataRef var_cache_data_from_data (gconstpointer data,gsize size);
GVariant * var_cache_data_to_gvariant (VarCacheDataRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_cache_data_to_owned_gvariant (VarCacheDataRef v,GVariant *base);
GString * var_cache_data_format (VarCacheDataRef v,GString *s,gboolean type_annotate);
GVariant * var_cache_to_gvariant (VarCacheRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_cache_to_owned_gvariant (VarCacheRef v,GVariant *base);
gboolean var_cache_lookup (VarCacheRef v,const char *key,gsize *index_out,VarCacheDataRef *out);
VarSparseCacheRef var_sparse_cache_from_data (gconstpointer data,gsize size);
GVariant *
var_sparse_cache_dup_to_gvariant (VarSparseCacheRef v);
GVariant * var_sparse_cache_to_gvariant (VarSparseCacheRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_sparse_cache_to_owned_gvariant (VarSparseCacheRef v,GVariant *base);
GVariant *
var_sparse_cache_peek_as_gvariant (VarSparseCacheRef v);
VarSparseCacheEntryRef var_sparse_cache_get_at (VarSparseCacheRef v,gsize index);
const char *
var_sparse_cache_entry_get_key (VarSparseCacheEntryRef v);
VarMetadataRef
var_sparse_cache_entry_get_value (VarSparseCacheEntryRef v);
gboolean var_sparse_cache_lookup (VarSparseCacheRef v,const char *key,gsize *index_out,VarMetadataRef *out);
GString * var_sparse_cache_format (VarSparseCacheRef v,GString *s,gboolean type_annotate);
char * var_sparse_cache_print (VarSparseCacheRef v,gboolean type_annotate);
VarCommitsCacheRef
var_commits_cache_from_gvariant (GVariant *v);
VarCommitsCacheRef var_commits_cache_from_data (gconstpointer data,gsize size);
GVariant *
var_commits_cache_dup_to_gvariant (VarCommitsCacheRef v);
GVariant * var_commits_cache_to_gvariant (VarCommitsCacheRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_commits_cache_to_owned_gvariant (VarCommitsCacheRef v,GVariant *base);
GVariant *
var_commits_cache_peek_as_gvariant (VarCommitsCacheRef v);
VarCommitsCacheRef
var_commits_cache_from_variant (VarVariantRef v);
VarChecksumRef var_commits_cache_get_at (VarCommitsCacheRef v,gsize index);
GString * var_commits_cache_format (VarCommitsCacheRef v,GString *s,gboolean type_annotate);
char * var_commits_cache_print (VarCommitsCacheRef v,gboolean type_annotate);
VarArrayofstringRef
var_arrayofstring_from_gvariant (GVariant *v);
VarArrayofstringRef var_arrayofstring_from_data (gconstpointer data,gsize size);
GVariant *
var_arrayofstring_dup_to_gvariant (VarArrayofstringRef v);
GVariant * var_arrayofstring_to_gvariant (VarArrayofstringRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_arrayofstring_to_owned_gvariant (VarArrayofstringRef v,GVariant *base);
GVariant *
var_arrayofstring_peek_as_gvariant (VarArrayofstringRef v);
VarArrayofstringRef
var_arrayofstring_from_variant (VarVariantRef v);
const char * var_arrayofstring_get_at (VarArrayofstringRef v,gsize index);
const char ** var_arrayofstring_to_strv (VarArrayofstringRef v,gsize *length_out);
GString * var_arrayofstring_format (VarArrayofstringRef v,GString *s,gboolean type_annotate);
char * var_arrayofstring_print (VarArrayofstringRef v,gboolean type_annotate);
VarDeployDataRef var_deploy_data_from_data (gconstpointer data,gsize size);
GVariant * var_deploy_data_to_gvariant (VarDeployDataRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_deploy_data_to_owned_gvariant (VarDeployDataRef v,GVariant *base);
GVariant *
var_deploy_data_peek_as_gvariant (VarDeployDataRef v);
VarArrayofstringRef
var_deploy_data_get_subpaths (VarDeployDataRef v);
guint64
var_deploy_data_get_installed_size (VarDeployDataRef v);
GString * var_deploy_data_format (VarDeployDataRef v,GString *s,gboolean type_annotate);
GVariant * var_ratings_to_gvariant (VarRatingsRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_ratings_to_owned_gvariant (VarRatingsRef v,GVariant *base);
gboolean var_ratings_lookup (VarRatingsRef v,const char *key,gsize *index_out,const char * *out);
GString * var_ratings_format (VarRatingsRef v,GString *s,gboolean type_annotate);
VarContentRatingRef
var_content_rating_from_gvariant (GVariant *v);
VarContentRatingRef var_content_rating_from_data (gconstpointer data,gsize size);
GVariant *
var_content_rating_dup_to_gvariant (VarContentRatingRef v);
GVariant * var_content_rating_to_gvariant (VarContentRatingRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_content_rating_to_owned_gvariant (VarContentRatingRef v,GVariant *base);
GVariant *
var_content_rating_peek_as_gvariant (VarContentRatingRef v);
VarContentRatingRef
var_content_rating_from_variant (VarVariantRef v);
const char *
var_content_rating_get_rating_type (VarContentRatingRef v);
VarRatingsRef
var_content_rating_get_ratings (VarContentRatingRef v);
GString * var_content_rating_format (VarContentRatingRef v,GString *s,gboolean type_annotate);
char * var_content_rating_print (VarContentRatingRef v,gboolean type_annotate);
VarExtraDataSizeRef
var_extra_data_size_from_gvariant (GVariant *v);
VarExtraDataSizeRef var_extra_data_size_from_data (gconstpointer data,gsize size);
GVariant *
var_extra_data_size_dup_to_gvariant (VarExtraDataSizeRef v);
GVariant * var_extra_data_size_to_gvariant (VarExtraDataSizeRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_extra_data_size_to_owned_gvariant (VarExtraDataSizeRef v,GVariant *base);
GVariant *
var_extra_data_size_peek_as_gvariant (VarExtraDataSizeRef v);
VarExtraDataSizeRef
var_extra_data_size_from_variant (VarVariantRef v);
const VarExtraDataSize *
var_extra_data_size_peek (VarExtraDataSizeRef v);
guint32
var_extra_data_size_get_n_extra_data (VarExtraDataSizeRef v);
guint64
var_extra_data_size_get_total_size (VarExtraDataSizeRef v);
GString * var_extra_data_size_format (VarExtraDataSizeRef v,GString *s,gboolean type_annotate);
char * var_extra_data_size_print (VarExtraDataSizeRef v,gboolean type_annotate);
VarArrayofChecksumRef
var_arrayof_checksum_from_gvariant (GVariant *v);
VarArrayofChecksumRef
var_arrayof_checksum_from_bytes (GBytes *b);
VarArrayofChecksumRef var_arrayof_checksum_from_data (gconstpointer data,gsize size);
GVariant *
var_arrayof_checksum_dup_to_gvariant (VarArrayofChecksumRef v);
GVariant * var_arrayof_checksum_to_gvariant (VarArrayofChecksumRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_arrayof_checksum_to_owned_gvariant (VarArrayofChecksumRef v,GVariant *base);
GVariant *
var_arrayof_checksum_peek_as_gvariant (VarArrayofChecksumRef v);
VarArrayofChecksumRef
var_arrayof_checksum_from_variant (VarVariantRef v);
VarChecksumRef var_arrayof_checksum_get_at (VarArrayofChecksumRef v,gsize index);
GString * var_arrayof_checksum_format (VarArrayofChecksumRef v,GString *s,gboolean type_annotate);
char * var_arrayof_checksum_print (VarArrayofChecksumRef v,gboolean type_annotate);
VarSubsummaryRef var_subsummary_from_data (gconstpointer data,gsize size);
GVariant * var_subsummary_to_gvariant (VarSubsummaryRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_subsummary_to_owned_gvariant (VarSubsummaryRef v,GVariant *base);
const guint8 * var_subsummary_peek_checksum (VarSubsummaryRef v,gsize *len);
VarArrayofChecksumRef
var_subsummary_get_history (VarSubsummaryRef v);
GString * var_subsummary_format (VarSubsummaryRef v,GString *s,gboolean type_annotate);
VarSummaryIndexSubsummariesRef
var_summary_index_subsummaries_from_gvariant
(GVariant *v);
VarSummaryIndexSubsummariesRef
var_summary_index_subsummaries_from_bytes
(GBytes *b);
VarSummaryIndexSubsummariesRef var_summary_index_subsummaries_from_data (gconstpointer data,gsize size);
GVariant *
var_summary_index_subsummaries_dup_to_gvariant
(VarSummaryIndexSubsummariesRef v);
GVariant * var_summary_index_subsummaries_to_gvariant (VarSummaryIndexSubsummariesRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_summary_index_subsummaries_to_owned_gvariant (VarSummaryIndexSubsummariesRef v,GVariant *base);
GVariant *
var_summary_index_subsummaries_peek_as_gvariant
(VarSummaryIndexSubsummariesRef v);
VarSummaryIndexSubsummariesRef
var_summary_index_subsummaries_from_variant
(VarVariantRef v);
gsize
var_summary_index_subsummaries_get_length
(VarSummaryIndexSubsummariesRef v);
VarSummaryIndexSubsummariesEntryRef var_summary_index_subsummaries_get_at (VarSummaryIndexSubsummariesRef v,gsize index);
const char *
var_summary_index_subsummaries_entry_get_key
(VarSummaryIndexSubsummariesEntryRef v);
VarSubsummaryRef
var_summary_index_subsummaries_entry_get_value
(VarSummaryIndexSubsummariesEntryRef v);
gboolean var_summary_index_subsummaries_lookup (VarSummaryIndexSubsummariesRef v,const char *key,gsize *index_out,VarSubsummaryRef *out);
GString * var_summary_index_subsummaries_format (VarSummaryIndexSubsummariesRef v,GString *s,gboolean type_annotate);
char * var_summary_index_subsummaries_print (VarSummaryIndexSubsummariesRef v,gboolean type_annotate);
VarSummaryIndexRef
var_summary_index_from_gvariant (GVariant *v);
VarSummaryIndexRef var_summary_index_from_data (gconstpointer data,gsize size);
GVariant *
var_summary_index_dup_to_gvariant (VarSummaryIndexRef v);
GVariant * var_summary_index_to_gvariant (VarSummaryIndexRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_summary_index_to_owned_gvariant (VarSummaryIndexRef v,GVariant *base);
GVariant *
var_summary_index_peek_as_gvariant (VarSummaryIndexRef v);
VarSummaryIndexRef
var_summary_index_from_variant (VarVariantRef v);
VarSummaryIndexSubsummariesRef
var_summary_index_get_subsummaries (VarSummaryIndexRef v);
VarMetadataRef
var_summary_index_get_metadata (VarSummaryIndexRef v);
GString * var_summary_index_format (VarSummaryIndexRef v,GString *s,gboolean type_annotate);
char * var_summary_index_print (VarSummaryIndexRef v,gboolean type_annotate);
VarObjectListInfoRef
var_object_list_info_from_gvariant (GVariant *v);
VarObjectListInfoRef
var_object_list_info_from_bytes (GBytes *b);
VarObjectListInfoRef var_object_list_info_from_data (gconstpointer data,gsize size);
GVariant *
var_object_list_info_dup_to_gvariant (VarObjectListInfoRef v);
GVariant * var_object_list_info_to_gvariant (VarObjectListInfoRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_object_list_info_to_owned_gvariant (VarObjectListInfoRef v,GVariant *base);
GVariant *
var_object_list_info_peek_as_gvariant (VarObjectListInfoRef v);
VarObjectListInfoRef
var_object_list_info_from_variant (VarVariantRef v);
gboolean
var_object_list_info_get_is_loose (VarObjectListInfoRef v);
VarArrayofstringRef
var_object_list_info_get_packfiles (VarObjectListInfoRef v);
GString * var_object_list_info_format (VarObjectListInfoRef v,GString *s,gboolean type_annotate);
char * var_object_list_info_print (VarObjectListInfoRef v,gboolean type_annotate);
VarObjectNameRef var_object_name_from_data (gconstpointer data,gsize size);
GVariant * var_object_name_to_gvariant (VarObjectNameRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_object_name_to_owned_gvariant (VarObjectNameRef v,GVariant *base);
GVariant *
var_object_name_peek_as_gvariant (VarObjectNameRef v);
GString * var_object_name_format (VarObjectNameRef v,GString *s,gboolean type_annotate);
VarObjectNamesRef var_object_names_from_data (gconstpointer data,gsize size);
GVariant *
var_object_names_dup_to_gvariant (VarObjectNamesRef v);
GVariant * var_object_names_to_gvariant (VarObjectNamesRef v,GDestroyNotify notify,gpointer user_data);
GVariant * var_object_names_to_owned_gvariant (VarObjectNamesRef v,GVariant *base);
GVariant *
var_object_names_peek_as_gvariant (VarObjectNamesRef v);
VarObjectNameRef var_object_names_get_at (VarObjectNamesRef v,gsize index);
GString * var_object_names_format (VarObjectNamesRef v,GString *s,gboolean type_annotate);
char * var_object_names_print (VarObjectNamesRef v,gboolean type_annotate);