<!-- ##### SECTION Title ##### -->
AsPool

<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->
<para>

</para>


<!-- ##### SECTION See_Also ##### -->
<para>

</para>


<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### SECTION Image ##### -->


<!-- ##### MACRO AS_TYPE_POOL ##### -->
<para>

</para>



<!-- ##### STRUCT AsPoolClass ##### -->
<para>

</para>


<!-- ##### ENUM AsCacheFlags ##### -->
<para>

</para>

@AS_CACHE_FLAG_NONE: 
@AS_CACHE_FLAG_USE_USER: 
@AS_CACHE_FLAG_USE_SYSTEM: 

<!-- ##### ENUM AsPoolFlags ##### -->
<para>

</para>

@AS_POOL_FLAG_NONE: 
@AS_POOL_FLAG_READ_COLLECTION: 
@AS_POOL_FLAG_READ_METAINFO: 
@AS_POOL_FLAG_READ_DESKTOP_FILES: 

<!-- ##### ENUM AsPoolError ##### -->
<para>

</para>

@AS_POOL_ERROR_FAILED: 
@AS_POOL_ERROR_TARGET_NOT_WRITABLE: 
@AS_POOL_ERROR_INCOMPLETE: 
@AS_POOL_ERROR_COLLISION: 

<!-- ##### MACRO AS_POOL_ERROR ##### -->
<para>

</para>



<!-- ##### FUNCTION as_pool_error_quark ##### -->
<para>

</para>

@void: 
@Returns: 


<!-- ##### FUNCTION as_pool_new ##### -->
<para>

</para>

@void: 
@Returns: 


<!-- ##### FUNCTION as_pool_get_locale ##### -->
<para>

</para>

@pool: 
@Returns: 


<!-- ##### FUNCTION as_pool_set_locale ##### -->
<para>

</para>

@pool: 
@locale: 


<!-- ##### FUNCTION as_pool_load ##### -->
<para>

</para>

@pool: 
@cancellable: 
@error: 
@Returns: 


<!-- ##### FUNCTION as_pool_load_cache_file ##### -->
<para>

</para>

@pool: 
@fname: 
@error: 
@Returns: 


<!-- ##### FUNCTION as_pool_save_cache_file ##### -->
<para>

</para>

@pool: 
@fname: 
@error: 
@Returns: 


<!-- ##### FUNCTION as_pool_clear ##### -->
<para>

</para>

@pool: 


<!-- ##### FUNCTION as_pool_add_component ##### -->
<para>

</para>

@pool: 
@cpt: 
@error: 
@Returns: 


<!-- ##### FUNCTION as_pool_get_components ##### -->
<para>

</para>

@pool: 
@Returns: 


<!-- ##### FUNCTION as_pool_get_components_by_id ##### -->
<para>

</para>

@pool: 
@cid: 
@Returns: 


<!-- ##### FUNCTION as_pool_get_components_by_provided_item ##### -->
<para>

</para>

@pool: 
@kind: 
@item: 
@Returns: 


<!-- ##### FUNCTION as_pool_get_components_by_kind ##### -->
<para>

</para>

@pool: 
@kind: 
@Returns: 


<!-- ##### FUNCTION as_pool_get_components_by_categories ##### -->
<para>

</para>

@pool: 
@categories: 
@Returns: 


<!-- ##### FUNCTION as_pool_search ##### -->
<para>

</para>

@pool: 
@search: 
@Returns: 


<!-- ##### FUNCTION as_pool_clear_metadata_locations ##### -->
<para>

</para>

@pool: 


<!-- ##### FUNCTION as_pool_add_metadata_location ##### -->
<para>

</para>

@pool: 
@directory: 


<!-- ##### FUNCTION as_pool_get_cache_flags ##### -->
<para>

</para>

@pool: 
@Returns: 


<!-- ##### FUNCTION as_pool_set_cache_flags ##### -->
<para>

</para>

@pool: 
@flags: 


<!-- ##### FUNCTION as_pool_get_flags ##### -->
<para>

</para>

@pool: 
@Returns: 


<!-- ##### FUNCTION as_pool_set_flags ##### -->
<para>

</para>

@pool: 
@flags: 


<!-- ##### FUNCTION as_pool_refresh_cache ##### -->
<para>

</para>

@pool: 
@force: 
@error: 
@Returns: 


<!-- ##### STRUCT AsPool ##### -->
<para>

</para>


