<!-- ##### SECTION Title ##### -->
rhythmdb-query-model

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


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

</para>

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

</para>

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


<!-- ##### TYPEDEF RhythmDBQueryModelPrivate ##### -->
<para>

</para>


<!-- ##### MACRO RHYTHMDB_QUERY_MODEL_SUGGESTED_UPDATE_CHUNK ##### -->
<para>

</para>



<!-- ##### FUNCTION rhythmdb_query_model_new ##### -->
<para>

</para>

@db: 
@query: 
@sort_func: 
@sort_data: 
@sort_data_destroy: 
@sort_reverse: 
@Returns: 


<!-- ##### FUNCTION rhythmdb_query_model_new_empty ##### -->
<para>

</para>

@db: 
@Returns: 


<!-- ##### FUNCTION rhythmdb_query_model_add_entry ##### -->
<para>

</para>

@model: 
@entry: 
@index: 


<!-- ##### FUNCTION rhythmdb_query_model_remove_entry ##### -->
<para>

</para>

@model: 
@entry: 
@Returns: 


<!-- ##### FUNCTION rhythmdb_query_model_get_size ##### -->
<para>

</para>

@model: 
@Returns: 


<!-- ##### FUNCTION rhythmdb_query_model_get_duration ##### -->
<para>

</para>

@model: 
@Returns: 


<!-- ##### FUNCTION rhythmdb_query_model_entry_to_iter ##### -->
<para>

</para>

@model: 
@entry: 
@iter: 
@Returns: 


<!-- ##### FUNCTION rhythmdb_query_model_has_pending_changes ##### -->
<para>

</para>

@model: 
@Returns: 


