<?xml version='1.0' encoding='iso-8859-1' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.5.1">
  <compounddef id="classHildon_1_1FileSystemModel" kind="class" prot="public">
    <compoundname>Hildon::FileSystemModel</compoundname>
    <basecompoundref refid="classGlib_1_1Object" prot="public" virt="non-virtual">Glib::Object</basecompoundref>
    <basecompoundref refid="classGtk_1_1TreeModel" prot="public" virt="non-virtual">Gtk::TreeModel</basecompoundref>
    <basecompoundref refid="classGtk_1_1TreeDragSource" prot="public" virt="non-virtual">Gtk::TreeDragSource</basecompoundref>
    <includes local="no">file-system-model.h</includes>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classHildon_1_1FileSystemModel_1a437f76e34858a0c43985d1684ae8b6b" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classGlib_1_1ustring" kindref="compound" external="glibmm_doxygen_tags">Glib::ustring</ref></type>
        <definition>Glib::ustring Hildon::FileSystemModel::autoname_uri</definition>
        <argsstring>(const Glib::ustring &amp;uri, std::auto_ptr&lt; Glib::Error &gt; &amp;error) const </argsstring>
        <name>autoname_uri</name>
        <param>
          <type>const <ref refid="classGlib_1_1ustring" kindref="compound" external="glibmm_doxygen_tags">Glib::ustring</ref> &amp;</type>
          <declname>uri</declname>
        </param>
        <param>
          <type>std::auto_ptr&lt; <ref refid="classGlib_1_1Error" kindref="compound" external="glibmm_doxygen_tags">Glib::Error</ref> &gt; &amp;</type>
          <declname>error</declname>
        </param>
        <briefdescription>
<para>This function checks if the given URI already exists in the model. </para>        </briefdescription>
        <detaileddescription>
<para>if not, then a copy of it is returned unmodified. If the URI already exists then a number is added in a form <ulink url="file://file(2)">file://file(2)</ulink>.html. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>uri</parametername>
</parameternamelist>
<parameterdescription>
<para>An URI to be autonamed. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>error</parametername>
</parameternamelist>
<parameterdescription>
<para>A GError to hold possible error information. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>Either the same uri given as parameter or a modified uri that contains proper index number. Can be empty in case an error occured. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" line="236"/>
      </memberdef>
      <memberdef kind="function" id="classHildon_1_1FileSystemModel_1717e021a843df2fab1a42edd627595c2" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>const HildonFileSystemModel *</type>
        <definition>const HildonFileSystemModel* Hildon::FileSystemModel::gobj</definition>
        <argsstring>() const</argsstring>
        <name>gobj</name>
        <reimplements refid="classGtk_1_1TreeDragSource_15241622c40f47a7e4df5168de9b5ea41">gobj</reimplements>
        <briefdescription>
<para>Provides access to the underlying C GObject. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" line="102" bodyfile="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" bodystart="102" bodyend="102"/>
      </memberdef>
      <memberdef kind="function" id="classHildon_1_1FileSystemModel_1274c9b3f20b02980c95028c585e30415" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>HildonFileSystemModel *</type>
        <definition>HildonFileSystemModel* Hildon::FileSystemModel::gobj</definition>
        <argsstring>()</argsstring>
        <name>gobj</name>
        <reimplements refid="classGtk_1_1TreeDragSource_17e32effaee58d75b30a8c2c2c69320be">gobj</reimplements>
        <briefdescription>
<para>Provides access to the underlying C GObject. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" line="99" bodyfile="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" bodystart="99" bodyend="99"/>
      </memberdef>
      <memberdef kind="function" id="classHildon_1_1FileSystemModel_1dd2507ba3e030ed3f4965fdcb4be1cb3" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>HildonFileSystemModel *</type>
        <definition>HildonFileSystemModel* Hildon::FileSystemModel::gobj_copy</definition>
        <argsstring>()</argsstring>
        <name>gobj_copy</name>
        <briefdescription>
<para>Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" line="105"/>
      </memberdef>
      <memberdef kind="function" id="classHildon_1_1FileSystemModel_12aeca555512ed43f70ff8d84fbe09d1f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classGtk_1_1TreeIter" kindref="compound" external="gtkmm_doxygen_tags">Gtk::TreeModel::iterator</ref></type>
        <definition>Gtk::TreeModel::iterator Hildon::FileSystemModel::load_local_path</definition>
        <argsstring>(const std::string &amp;path)</argsstring>
        <name>load_local_path</name>
        <param>
          <type>const std::string &amp;</type>
          <declname>path</declname>
        </param>
        <briefdescription>
<para>Loads a local path. </para>        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>path</parametername>
</parameternamelist>
<parameterdescription>
<para>A path to load. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A valid iterator to the desired file, or an invalid iterator if the file was not loaded. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" line="190"/>
      </memberdef>
      <memberdef kind="function" id="classHildon_1_1FileSystemModel_1dbbba903e8a35572cbc7ee27122acd20" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classGtk_1_1TreeIter" kindref="compound" external="gtkmm_doxygen_tags">Gtk::TreeModel::iterator</ref></type>
        <definition>Gtk::TreeModel::iterator Hildon::FileSystemModel::load_path</definition>
        <argsstring>(const std::string &amp;path)</argsstring>
        <name>load_path</name>
        <param>
          <type>const std::string &amp;</type>
          <declname>path</declname>
        </param>
        <briefdescription>
<para>This method locates the given path from the data model. </para>        </briefdescription>
        <detaileddescription>
<para>New branches are loaded if the given path doesn&apos;t exist in memory. This method is otherwise similar to <ref refid="classHildon_1_1FileSystemModel_144817641f76c809568a1ec7bbc0aec1d" kindref="member">search_path()</ref>.</para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>path</parametername>
</parameternamelist>
<parameterdescription>
<para>A file path to load. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A valid iterator to the desired file, or an invalid iterator if the file was not loaded. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" line="208"/>
      </memberdef>
      <memberdef kind="function" id="classHildon_1_1FileSystemModel_15468802cd1505a52068b9ff2e6680145" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classGtk_1_1TreeIter" kindref="compound" external="gtkmm_doxygen_tags">Gtk::TreeModel::iterator</ref></type>
        <definition>Gtk::TreeModel::iterator Hildon::FileSystemModel::load_uri</definition>
        <argsstring>(const Glib::ustring &amp;uri)</argsstring>
        <name>load_uri</name>
        <param>
          <type>const <ref refid="classGlib_1_1ustring" kindref="compound" external="glibmm_doxygen_tags">Glib::ustring</ref> &amp;</type>
          <declname>uri</declname>
        </param>
        <briefdescription>
<para>Loads a URI. </para>        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>uri</parametername>
</parameternamelist>
<parameterdescription>
<para>A URI to load. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A valid iterator to the desired file, or an invalid iterator if the file was not loaded. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" line="198"/>
      </memberdef>
      <memberdef kind="function" id="classHildon_1_1FileSystemModel_16d48c478c034f65c94a51fb245b15f2c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classGlib_1_1ustring" kindref="compound" external="glibmm_doxygen_tags">Glib::ustring</ref></type>
        <definition>Glib::ustring Hildon::FileSystemModel::new_item</definition>
        <argsstring>(const Gtk::TreeModel::iterator &amp;parent, const Glib::ustring &amp;stub_name, const Glib::ustring &amp;extension)</argsstring>
        <name>new_item</name>
        <param>
          <type>const <ref refid="classGtk_1_1TreeIter" kindref="compound" external="gtkmm_doxygen_tags">Gtk::TreeModel::iterator</ref> &amp;</type>
          <declname>parent</declname>
        </param>
        <param>
          <type>const <ref refid="classGlib_1_1ustring" kindref="compound" external="glibmm_doxygen_tags">Glib::ustring</ref> &amp;</type>
          <declname>stub_name</declname>
        </param>
        <param>
          <type>const <ref refid="classGlib_1_1ustring" kindref="compound" external="glibmm_doxygen_tags">Glib::ustring</ref> &amp;</type>
          <declname>extension</declname>
        </param>
        <briefdescription>
<para>Creates a new unique name under <emphasis>parent</emphasis> . </para>        </briefdescription>
        <detaileddescription>
<para>The returned name can be used when creating a new file. If there are no name collisions, stub name will be the final name. If a file with that name already exists, then a number is appended to stub. This function is mainly used by dialog implementations. It&apos;s probably not needed in application development. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>parent</parametername>
</parameternamelist>
<parameterdescription>
<para>A parent iterator. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>stub_name</parametername>
</parameternamelist>
<parameterdescription>
<para>A boby of the new name. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>extension</parametername>
</parameternamelist>
<parameterdescription>
<para>Extension of the new name. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A New unique name. Can be empty if the directory is not yet loaded. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" line="221"/>
      </memberdef>
      <memberdef kind="function" id="classHildon_1_1FileSystemModel_18c6a9a5e2f1893d6722717a5d15ff322" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void Hildon::FileSystemModel::reset_available</definition>
        <argsstring>()</argsstring>
        <name>reset_available</name>
        <briefdescription>
<para>Cancels all changes made by <ref refid="classHildon_1_1FileSystemModel_17f85d43ce9131bc829276ec3ffe13152" kindref="member">set_iter_available</ref>. </para>        </briefdescription>
        <detaileddescription>
<para>Selection is back to it&apos;s default state. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" line="256"/>
      </memberdef>
      <memberdef kind="function" id="classHildon_1_1FileSystemModel_1091fc818257a8d0d773c7fea4740ed7e" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classGtk_1_1TreeIter" kindref="compound" external="gtkmm_doxygen_tags">Gtk::TreeModel::iterator</ref></type>
        <definition>Gtk::TreeModel::iterator Hildon::FileSystemModel::search_local_path</definition>
        <argsstring>(const std::string &amp;path, const Gtk::TreeModel::iterator &amp;start_iter, bool recursive=true) const</argsstring>
        <name>search_local_path</name>
        <param>
          <type>const std::string &amp;</type>
          <declname>path</declname>
        </param>
        <param>
          <type>const <ref refid="classGtk_1_1TreeIter" kindref="compound" external="gtkmm_doxygen_tags">Gtk::TreeModel::iterator</ref> &amp;</type>
          <declname>start_iter</declname>
        </param>
        <param>
          <type>bool</type>
          <declname>recursive</declname>
          <defval>true</defval>
        </param>
        <briefdescription>
<para>Searches the model for the given local path and returns an iterator pointing to it. </para>        </briefdescription>
        <detaileddescription>
<para>Note that the path must already exist in the model.</para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>path</parametername>
</parameternamelist>
<parameterdescription>
<para>a file path to load. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>start_iter</parametername>
</parameternamelist>
<parameterdescription>
<para>An iterator indicating the starting point. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>recursive</parametername>
</parameternamelist>
<parameterdescription>
<para>if false, only immediate children of the parent are searched. If true, this searches the entire subtree. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A valid iterator to the desired file, or an invalid iterator if the file was not found. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" line="138"/>
      </memberdef>
      <memberdef kind="function" id="classHildon_1_1FileSystemModel_17b71b0e27489a74d9bba400d6df40ac0" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classGtk_1_1TreeIter" kindref="compound" external="gtkmm_doxygen_tags">Gtk::TreeModel::iterator</ref></type>
        <definition>Gtk::TreeModel::iterator Hildon::FileSystemModel::search_local_path</definition>
        <argsstring>(const std::string &amp;path, bool recursive=true) const </argsstring>
        <name>search_local_path</name>
        <param>
          <type>const std::string &amp;</type>
          <declname>path</declname>
        </param>
        <param>
          <type>bool</type>
          <declname>recursive</declname>
          <defval>true</defval>
        </param>
        <briefdescription>
<para>Searches the model for the given local path and returns an iterator pointing to it. </para>        </briefdescription>
        <detaileddescription>
<para>Note that the path must already exist in the model.</para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>path</parametername>
</parameternamelist>
<parameterdescription>
<para>a file path to load.t. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>recursive</parametername>
</parameternamelist>
<parameterdescription>
<para>if false, only immediate children of the parent are searched. If true, this searches the entire subtree. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A valid iterator to the desired file, or an invalid iterator if the file was not found. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" line="128"/>
      </memberdef>
      <memberdef kind="function" id="classHildon_1_1FileSystemModel_1b4e353b8d03fcf3b6f300d857fa63f9a" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classGtk_1_1TreeIter" kindref="compound" external="gtkmm_doxygen_tags">Gtk::TreeModel::iterator</ref></type>
        <definition>Gtk::TreeModel::iterator Hildon::FileSystemModel::search_path</definition>
        <argsstring>(const std::string &amp;path, const Gtk::TreeModel::iterator &amp;start_iter, bool recursive=true) const</argsstring>
        <name>search_path</name>
        <param>
          <type>const std::string &amp;</type>
          <declname>path</declname>
        </param>
        <param>
          <type>const <ref refid="classGtk_1_1TreeIter" kindref="compound" external="gtkmm_doxygen_tags">Gtk::TreeModel::iterator</ref> &amp;</type>
          <declname>start_iter</declname>
        </param>
        <param>
          <type>bool</type>
          <declname>recursive</declname>
          <defval>true</defval>
        </param>
        <briefdescription>
<para>Searches the model for given path and returns an iterator pointing to it. </para>        </briefdescription>
        <detaileddescription>
<para>Note that the path must already exist in the model.</para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>path</parametername>
</parameternamelist>
<parameterdescription>
<para>A file path to load. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>start_iter</parametername>
</parameternamelist>
<parameterdescription>
<para>An iterator indicating the starting point. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>recursive</parametername>
</parameternamelist>
<parameterdescription>
<para>if false, only immediate children of the parent are searched. If true, this searches the entire subtree.</para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A valid iterator to the desired file, or an invalid iterator if the file was not found. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" line="182"/>
      </memberdef>
      <memberdef kind="function" id="classHildon_1_1FileSystemModel_144817641f76c809568a1ec7bbc0aec1d" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classGtk_1_1TreeIter" kindref="compound" external="gtkmm_doxygen_tags">Gtk::TreeModel::iterator</ref></type>
        <definition>Gtk::TreeModel::iterator Hildon::FileSystemModel::search_path</definition>
        <argsstring>(const std::string &amp;path, bool recursive=true) const </argsstring>
        <name>search_path</name>
        <param>
          <type>const std::string &amp;</type>
          <declname>path</declname>
        </param>
        <param>
          <type>bool</type>
          <declname>recursive</declname>
          <defval>true</defval>
        </param>
        <briefdescription>
<para>Searches the model for given path and returns an iterator pointing to it. </para>        </briefdescription>
        <detaileddescription>
<para>Note that the path must already exist in the model.</para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>path</parametername>
</parameternamelist>
<parameterdescription>
<para>A file path to load. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>recursive</parametername>
</parameternamelist>
<parameterdescription>
<para>if false, only immediate children of the parent are searched. If true, this searches the entire subtree.</para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A valid iterator to the desired file, or an invalid iterator if the file was not found. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" line="171"/>
      </memberdef>
      <memberdef kind="function" id="classHildon_1_1FileSystemModel_18d433ec4811623e338347d9df878de57" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classGtk_1_1TreeIter" kindref="compound" external="gtkmm_doxygen_tags">Gtk::TreeModel::iterator</ref></type>
        <definition>Gtk::TreeModel::iterator Hildon::FileSystemModel::search_uri</definition>
        <argsstring>(const Glib::ustring &amp;uri, const Gtk::TreeModel::iterator &amp;start_iter, bool recursive=true) const </argsstring>
        <name>search_uri</name>
        <param>
          <type>const <ref refid="classGlib_1_1ustring" kindref="compound" external="glibmm_doxygen_tags">Glib::ustring</ref> &amp;</type>
          <declname>uri</declname>
        </param>
        <param>
          <type>const <ref refid="classGtk_1_1TreeIter" kindref="compound" external="gtkmm_doxygen_tags">Gtk::TreeModel::iterator</ref> &amp;</type>
          <declname>start_iter</declname>
        </param>
        <param>
          <type>bool</type>
          <declname>recursive</declname>
          <defval>true</defval>
        </param>
        <briefdescription>
<para>Searches the model for the given URI and returns an iterator pointing to it. </para>        </briefdescription>
        <detaileddescription>
<para>Note that the path must already exist in the model.</para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>uri</parametername>
</parameternamelist>
<parameterdescription>
<para>a URI to load. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>start_iter</parametername>
</parameternamelist>
<parameterdescription>
<para>An iterator indicating the starting point. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>recursive</parametername>
</parameternamelist>
<parameterdescription>
<para>if false, only immediate children of the parent are searched. If true, this searches the entire subtree.</para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A valid iterator to the desired file, or an invalid iterator if the file was not found. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" line="160"/>
      </memberdef>
      <memberdef kind="function" id="classHildon_1_1FileSystemModel_15471a3b3325c63b23693b77a2a044502" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classGtk_1_1TreeIter" kindref="compound" external="gtkmm_doxygen_tags">Gtk::TreeModel::iterator</ref></type>
        <definition>Gtk::TreeModel::iterator Hildon::FileSystemModel::search_uri</definition>
        <argsstring>(const Glib::ustring &amp;uri, bool recursive=true) const </argsstring>
        <name>search_uri</name>
        <param>
          <type>const <ref refid="classGlib_1_1ustring" kindref="compound" external="glibmm_doxygen_tags">Glib::ustring</ref> &amp;</type>
          <declname>uri</declname>
        </param>
        <param>
          <type>bool</type>
          <declname>recursive</declname>
          <defval>true</defval>
        </param>
        <briefdescription>
<para>Searches the model for the given URI and returns an iterator pointing to it. </para>        </briefdescription>
        <detaileddescription>
<para>Note that the path must already exist in the model.</para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>uri</parametername>
</parameternamelist>
<parameterdescription>
<para>a URI to load. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>recursive</parametername>
</parameternamelist>
<parameterdescription>
<para>if false, only immediate children of the parent are searched. If true, this searches the entire subtree.</para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A valid iterator to the desired file, or an invalid iterator if the file was not found. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" line="149"/>
      </memberdef>
      <memberdef kind="function" id="classHildon_1_1FileSystemModel_17f85d43ce9131bc829276ec3ffe13152" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void Hildon::FileSystemModel::set_iter_available</definition>
        <argsstring>(const Gtk::TreeModel::iterator &amp;iter, bool available)</argsstring>
        <name>set_iter_available</name>
        <param>
          <type>const <ref refid="classGtk_1_1TreeIter" kindref="compound" external="gtkmm_doxygen_tags">Gtk::TreeModel::iterator</ref> &amp;</type>
          <declname>iter</declname>
        </param>
        <param>
          <type>bool</type>
          <declname>available</declname>
        </param>
        <briefdescription>
<para>This function sets some paths available/not available. </para>        </briefdescription>
        <detaileddescription>
<para>Locations that are not available are usually shown dimmed in the gui. This function can be used if program needs for some reason to disable some locations. By default all paths are available. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>iter</parametername>
</parameternamelist>
<parameterdescription>
<para>A <ref refid="classGtk_1_1TreeIter" kindref="compound" external="gtkmm_doxygen_tags">Gtk::TreeIter</ref> to location to modify. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>available</parametername>
</parameternamelist>
<parameterdescription>
<para>New availability state. </para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" line="250"/>
      </memberdef>
      <memberdef kind="function" id="classHildon_1_1FileSystemModel_1a7410b12a718a2b8d65629e2d175c4cf" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classGlib_1_1SignalProxy1" kindref="compound" external="glibmm_doxygen_tags">Glib::SignalProxy1</ref>&lt; void, const <ref refid="classGtk_1_1TreeIter" kindref="compound" external="gtkmm_doxygen_tags">Gtk::TreeModel::iterator</ref> &amp; &gt;</type>
        <definition>Glib::SignalProxy1&lt; void,const Gtk::TreeModel::iterator&amp; &gt; Hildon::FileSystemModel::signal_device_disconnected</definition>
        <argsstring>()</argsstring>
        <name>signal_device_disconnected</name>
        <briefdescription>
<para><simplesect kind="par"><title>Prototype:</title><para><computeroutput>void device_disconnected(const <ref refid="classGtk_1_1TreeModel_1754e74cd833ff30e729f9b8d7daf4d8c" kindref="member" external="gtkmm_doxygen_tags">Gtk::TreeModel::iterator</ref>&amp; iter)</computeroutput> </para></simplesect>
</para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" line="274"/>
      </memberdef>
      <memberdef kind="function" id="classHildon_1_1FileSystemModel_166438a6a5e59676ad32325d0f9a1c363" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classGlib_1_1SignalProxy1" kindref="compound" external="glibmm_doxygen_tags">Glib::SignalProxy1</ref>&lt; void, const <ref refid="classGtk_1_1TreeIter" kindref="compound" external="gtkmm_doxygen_tags">Gtk::TreeModel::iterator</ref> &amp; &gt;</type>
        <definition>Glib::SignalProxy1&lt; void,const Gtk::TreeModel::iterator&amp; &gt; Hildon::FileSystemModel::signal_finished_loading</definition>
        <argsstring>()</argsstring>
        <name>signal_finished_loading</name>
        <briefdescription>
<para><simplesect kind="par"><title>Prototype:</title><para><computeroutput>void finished_loading(const <ref refid="classGtk_1_1TreeModel_1754e74cd833ff30e729f9b8d7daf4d8c" kindref="member" external="gtkmm_doxygen_tags">Gtk::TreeModel::iterator</ref>&amp; iter)</computeroutput> </para></simplesect>
</para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" line="266"/>
      </memberdef>
      <memberdef kind="function" id="classHildon_1_1FileSystemModel_19b1a050d73a9eb2f82c7113530c6322d" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>virtual</type>
        <definition>virtual Hildon::FileSystemModel::~FileSystemModel</definition>
        <argsstring>()</argsstring>
        <name>~FileSystemModel</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" line="91"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="protected-func">
      <memberdef kind="function" id="classHildon_1_1FileSystemModel_1cfc7970b1dffe4c184d796d9fd7825a1" prot="protected" static="no" const="no" explicit="yes" inline="no" virt="non-virtual">
        <type></type>
        <definition>Hildon::FileSystemModel::FileSystemModel</definition>
        <argsstring>(Gtk::Widget &amp;ref_widget)</argsstring>
        <name>FileSystemModel</name>
        <param>
          <type><ref refid="classGtk_1_1Widget" kindref="compound" external="gtkmm_doxygen_tags">Gtk::Widget</ref> &amp;</type>
          <declname>ref_widget</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" line="112"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-static-func">
      <memberdef kind="function" id="classHildon_1_1FileSystemModel_186eaef3901bc4d6f10251d88a615ffae" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classGlib_1_1RefPtr" kindref="compound" external="glibmm_doxygen_tags">Glib::RefPtr</ref>&lt; <ref refid="classHildon_1_1FileSystemModel" kindref="compound">FileSystemModel</ref> &gt;</type>
        <definition>static Glib::RefPtr&lt;FileSystemModel&gt; Hildon::FileSystemModel::create</definition>
        <argsstring>(Gtk::Widget &amp;ref_widget)</argsstring>
        <name>create</name>
        <param>
          <type><ref refid="classGtk_1_1Widget" kindref="compound" external="gtkmm_doxygen_tags">Gtk::Widget</ref> &amp;</type>
          <declname>ref_widget</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" line="116"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="related">
      <memberdef kind="function" id="classHildon_1_1FileSystemModel_18df5b3e9a456a50d4b6c8b873e8659a3" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classGlib_1_1RefPtr" kindref="compound" external="glibmm_doxygen_tags">Glib::RefPtr</ref>&lt; <ref refid="classHildon_1_1FileSystemModel" kindref="compound">Hildon::FileSystemModel</ref> &gt;</type>
        <definition>Glib::RefPtr&lt; Hildon::FileSystemModel &gt; wrap</definition>
        <argsstring>(HildonFileSystemModel *object, bool take_copy=false)</argsstring>
        <name>wrap</name>
        <param>
          <type>HildonFileSystemModel *</type>
          <declname>object</declname>
        </param>
        <param>
          <type>bool</type>
          <declname>take_copy</declname>
          <defval>false</defval>
        </param>
        <briefdescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>object</parametername>
</parameternamelist>
<parameterdescription>
<para>The C instance </para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>take_copy</parametername>
</parameternamelist>
<parameterdescription>
<para>False if the result should take ownership of the C instance. True if it should take a new copy or ref. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A C++ instance that wraps this C instance. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" line="363"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>A tree model that contains file system data. </para>    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="74">
        <label>Gtk::TreeDragSource</label>
        <link refid="classGtk_1_1TreeDragSource" external="gtkmm_doxygen_tags"/>
        <childnode refid="73" relation="public-inheritance">
        </childnode>
      </node>
      <node id="70">
        <label>Glib::ObjectBase</label>
        <link refid="classGlib_1_1ObjectBase" external="glibmm_doxygen_tags"/>
        <childnode refid="71" relation="public-inheritance">
        </childnode>
      </node>
      <node id="71">
        <label>sigc::trackable</label>
        <link refid="classsigc_1_1trackable" external="glibmm_doxygen_tags"/>
      </node>
      <node id="73">
        <label>Glib::Interface</label>
        <link refid="classGlib_1_1Interface" external="glibmm_doxygen_tags"/>
        <childnode refid="70" relation="public-inheritance">
        </childnode>
      </node>
      <node id="68">
        <label>Hildon::FileSystemModel</label>
        <link refid="classHildon_1_1FileSystemModel"/>
        <childnode refid="69" relation="public-inheritance">
        </childnode>
        <childnode refid="72" relation="public-inheritance">
        </childnode>
        <childnode refid="74" relation="public-inheritance">
        </childnode>
      </node>
      <node id="72">
        <label>Gtk::TreeModel</label>
        <link refid="classGtk_1_1TreeModel" external="gtkmm_doxygen_tags"/>
        <childnode refid="73" relation="public-inheritance">
        </childnode>
      </node>
      <node id="69">
        <label>Glib::Object</label>
        <link refid="classGlib_1_1Object" external="glibmm_doxygen_tags"/>
        <childnode refid="70" relation="public-inheritance">
        </childnode>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="81">
        <label>Gtk::TreeDragSource</label>
        <link refid="classGtk_1_1TreeDragSource" external="gtkmm_doxygen_tags"/>
        <childnode refid="80" relation="public-inheritance">
        </childnode>
      </node>
      <node id="77">
        <label>Glib::ObjectBase</label>
        <link refid="classGlib_1_1ObjectBase" external="glibmm_doxygen_tags"/>
        <childnode refid="78" relation="public-inheritance">
        </childnode>
      </node>
      <node id="78">
        <label>sigc::trackable</label>
        <link refid="classsigc_1_1trackable" external="glibmm_doxygen_tags"/>
      </node>
      <node id="80">
        <label>Glib::Interface</label>
        <link refid="classGlib_1_1Interface" external="glibmm_doxygen_tags"/>
        <childnode refid="77" relation="public-inheritance">
        </childnode>
      </node>
      <node id="75">
        <label>Hildon::FileSystemModel</label>
        <link refid="classHildon_1_1FileSystemModel"/>
        <childnode refid="76" relation="public-inheritance">
        </childnode>
        <childnode refid="79" relation="public-inheritance">
        </childnode>
        <childnode refid="81" relation="public-inheritance">
        </childnode>
      </node>
      <node id="79">
        <label>Gtk::TreeModel</label>
        <link refid="classGtk_1_1TreeModel" external="gtkmm_doxygen_tags"/>
        <childnode refid="80" relation="public-inheritance">
        </childnode>
      </node>
      <node id="76">
        <label>Glib::Object</label>
        <link refid="classGlib_1_1Object" external="glibmm_doxygen_tags"/>
        <childnode refid="77" relation="public-inheritance">
        </childnode>
      </node>
    </collaborationgraph>
    <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" line="66" bodyfile="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-system-model.h" bodystart="62" bodyend="351"/>
    <listofallmembers>
      <member refid="classGtk_1_1TreeModel_1ed810cc59d8176fac21c9559e03d4c51" prot="public" virt="non-virtual" ambiguityscope="Gtk::"><scope>Hildon::FileSystemModel</scope><name>add_interface</name></member>
      <member refid="classGtk_1_1TreeDragSource_14e0a8df1dbbb370748f9bffdc6623482" prot="public" virt="non-virtual" ambiguityscope="Gtk::TreeDragSource::"><scope>Hildon::FileSystemModel</scope><name>add_interface</name></member>
      <member refid="classHildon_1_1FileSystemModel_1a437f76e34858a0c43985d1684ae8b6b" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>autoname_uri</name></member>
      <member refid="classGtk_1_1TreeModel_1d04e0f7d1bb271fceeef487a19b97703" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>Children</name></member>
      <member refid="classGtk_1_1TreeModel_14c867cde63dbb443e1735eb8b82f85a9" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>children</name></member>
      <member refid="classGtk_1_1TreeModel_162142e8a5beffb04a2b643d7f62c890f" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>children</name></member>
      <member refid="classGtk_1_1TreeModel_158f10daabaa507b4c2473c9d1b6fa584" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>ColumnRecord</name></member>
      <member refid="classGlib_1_1ObjectBase_1dc6c1e8f094275114d6e2c3ef3a33f98" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>connect_property_changed</name></member>
      <member refid="classGtk_1_1TreeModel_1b25e01638bef26f1e93617e36b212292" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>const_iterator</name></member>
      <member refid="classGtk_1_1TreeModel_1516b42e786cc2c3ef239e5fa46c43886" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>const_reverse_iterator</name></member>
      <member refid="classHildon_1_1FileSystemModel_186eaef3901bc4d6f10251d88a615ffae" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>create</name></member>
      <member refid="classGlib_1_1Object_1dee66b2fa45e0b4ae24e61999285ddef" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>DestroyNotify</name></member>
      <member refid="classGtk_1_1TreeDragSource_171bcc9882e954d3b1ca1c7b636143657" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>drag_data_delete</name></member>
      <member refid="classGtk_1_1TreeDragSource_134849cb405c5a97999f749a59c08cda3" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>drag_data_delete_vfunc</name></member>
      <member refid="classGtk_1_1TreeDragSource_1b14bbca3f8d82eff7f1d83923274371d" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>drag_data_get</name></member>
      <member refid="classGtk_1_1TreeDragSource_13fa298d39dd760a792e46532456fd2c2" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>drag_data_get_vfunc</name></member>
      <member refid="classHildon_1_1FileSystemModel_1cfc7970b1dffe4c184d796d9fd7825a1" prot="protected" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>FileSystemModel</name></member>
      <member refid="classGtk_1_1TreeModel_111fbc9b39c01210e525e7b6cdf91f66f" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>foreach</name></member>
      <member refid="classGtk_1_1TreeModel_1b65a437945c182eb2b033336bb493bee" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>foreach_iter</name></member>
      <member refid="classGtk_1_1TreeModel_1b3879b2da7542137d136515acc2d79fa" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>foreach_path</name></member>
      <member refid="classGtk_1_1TreeModel_1bde62f1a364d44440b2d17960ef764e6" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>get_column_type</name></member>
      <member refid="classGtk_1_1TreeModel_1b59203d0ac1d7084ea3a69ae59120686" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>get_column_type_vfunc</name></member>
      <member refid="classGlib_1_1Object_10e6581bcbcc6197cca07df24bb91c492" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>get_data</name></member>
      <member refid="classGtk_1_1TreeModel_1f4b5de9c0bd5a79ef06fcda4fc415ef8" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>get_flags</name></member>
      <member refid="classGtk_1_1TreeModel_192ab54c2bac694b7065c617db17ef717" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>get_flags_vfunc</name></member>
      <member refid="classGtk_1_1TreeModel_17697e287ce17c6f2e900c5762f7ba77a" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>get_iter</name></member>
      <member refid="classGtk_1_1TreeModel_1ebaa795e4920ddc0ec5e39c9f4fbc660" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>get_iter</name></member>
      <member refid="classGtk_1_1TreeModel_12476e133c67544c3ac1e466497150382" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>get_iter_vfunc</name></member>
      <member refid="classGtk_1_1TreeModel_1c0696920f0dbcdd7677198175459743c" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>get_n_columns</name></member>
      <member refid="classGtk_1_1TreeModel_1110c6a9e23e3332e46efdfc1d544026b" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>get_n_columns_vfunc</name></member>
      <member refid="classGtk_1_1TreeModel_1090a3d092d3b9876c6965d8bf79ba780" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>get_path</name></member>
      <member refid="classGtk_1_1TreeModel_105875688ebf31e276835722f911a7612" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>get_path_vfunc</name></member>
      <member refid="classGlib_1_1ObjectBase_199efdd4fceb7028ea54ec53ab680d60b" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>get_property</name></member>
      <member refid="classGlib_1_1ObjectBase_15e30750441b92f0246c9d4ece95fc8a0" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>get_property_value</name></member>
      <member refid="classGtk_1_1TreeModel_1afe5344f4012d8bf13194bd63c01cef1" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>get_string</name></member>
      <member refid="classGtk_1_1TreeModel_178055c29e3375a53c85c6c0283ac782b" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>get_value_impl</name></member>
      <member refid="classGtk_1_1TreeModel_167ad9adb1572fbf73afcb02386634f1b" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>get_value_vfunc</name></member>
      <member refid="classHildon_1_1FileSystemModel_1274c9b3f20b02980c95028c585e30415" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>gobj</name></member>
      <member refid="classHildon_1_1FileSystemModel_1717e021a843df2fab1a42edd627595c2" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>gobj</name></member>
      <member refid="classHildon_1_1FileSystemModel_1dd2507ba3e030ed3f4965fdcb4be1cb3" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>gobj_copy</name></member>
      <member refid="classGlib_1_1ObjectBase_19b2a5eb93102f1849e5419016e22a15f" prot="public" virt="non-virtual" ambiguityscope="Glib::Object::"><scope>Hildon::FileSystemModel</scope><name>gobj_copy</name></member>
      <member refid="classGlib_1_1ObjectBase_13faafb14c4f0ca60fbf0f5f5c4d549d0" prot="protected" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>initialize</name></member>
      <member refid="classGlib_1_1Interface_1e05bf6a4ce0f0992c2ad01429d13f9f7" prot="public" virt="non-virtual" ambiguityscope="Gtk::"><scope>Hildon::FileSystemModel</scope><name>Interface</name></member>
      <member refid="classGlib_1_1Interface_100253b22a76f751f1627865451cbc404" prot="public" virt="non-virtual" ambiguityscope="Gtk::"><scope>Hildon::FileSystemModel</scope><name>Interface</name></member>
      <member refid="classGlib_1_1Interface_1e05bf6a4ce0f0992c2ad01429d13f9f7" prot="public" virt="non-virtual" ambiguityscope="Gtk::TreeDragSource::"><scope>Hildon::FileSystemModel</scope><name>Interface</name></member>
      <member refid="classGlib_1_1Interface_100253b22a76f751f1627865451cbc404" prot="public" virt="non-virtual" ambiguityscope="Gtk::TreeDragSource::"><scope>Hildon::FileSystemModel</scope><name>Interface</name></member>
      <member refid="classGtk_1_1TreeModel_108a44f8c4a4cc069a6bb063911195c5d" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>iter_children_vfunc</name></member>
      <member refid="classGtk_1_1TreeModel_120a37892a5c4aa8b2ef975f8f24d8f35" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>iter_has_child_vfunc</name></member>
      <member refid="classGtk_1_1TreeModel_1a5c6526633d0fa8a78fd3d14d1fbd6cf" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>iter_is_valid</name></member>
      <member refid="classGtk_1_1TreeModel_161991c22a9ae0c46423a1504ad2f5e96" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>iter_n_children_vfunc</name></member>
      <member refid="classGtk_1_1TreeModel_14a4465b80fd34b51d7c67b731773804d" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>iter_n_root_children_vfunc</name></member>
      <member refid="classGtk_1_1TreeModel_1f371b624eec90b865eae30b07cdbe20b" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>iter_next_vfunc</name></member>
      <member refid="classGtk_1_1TreeModel_19425e899db0b07486220fb885de984db" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>iter_nth_child_vfunc</name></member>
      <member refid="classGtk_1_1TreeModel_1d707d3063b4ef72a1fe59646fc42a7a4" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>iter_nth_root_child_vfunc</name></member>
      <member refid="classGtk_1_1TreeModel_1cb0ce509e06b9a64b8b619cbf68d1269" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>iter_parent_vfunc</name></member>
      <member refid="classGtk_1_1TreeModel_1754e74cd833ff30e729f9b8d7daf4d8c" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>iterator</name></member>
      <member refid="classHildon_1_1FileSystemModel_12aeca555512ed43f70ff8d84fbe09d1f" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>load_local_path</name></member>
      <member refid="classHildon_1_1FileSystemModel_1dbbba903e8a35572cbc7ee27122acd20" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>load_path</name></member>
      <member refid="classHildon_1_1FileSystemModel_15468802cd1505a52068b9ff2e6680145" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>load_uri</name></member>
      <member refid="classHildon_1_1FileSystemModel_16d48c478c034f65c94a51fb245b15f2c" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>new_item</name></member>
      <member refid="classGlib_1_1Object_1d43f7c5ad0336e1eb3af622392a112eb" prot="protected" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>Object</name></member>
      <member refid="classGlib_1_1Object_16d72588496bd7ac03f72420021fb94a5" prot="protected" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>Object</name></member>
      <member refid="classGlib_1_1Object_16f490eeaeb71db673c36799a0f729be5" prot="protected" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>Object</name></member>
      <member refid="classGlib_1_1ObjectBase_127d3451d9ca28d6a2f00838d7c56d545" prot="protected" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>ObjectBase</name></member>
      <member refid="classGlib_1_1ObjectBase_1d4ef18214894c6874579313ab21d1018" prot="protected" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>ObjectBase</name></member>
      <member refid="classGlib_1_1ObjectBase_13d59b4d85b0ee72a727e6b2e1b31a2ff" prot="protected" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>ObjectBase</name></member>
      <member refid="classGtk_1_1TreeModel_1245ce3fcf75411a8800b05213e652754" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>on_row_changed</name></member>
      <member refid="classGtk_1_1TreeModel_1438d4fd8dc0228c6b57ea7a031422cf8" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>on_row_deleted</name></member>
      <member refid="classGtk_1_1TreeModel_1bddf86f9cce30999456fe9aade3431e7" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>on_row_has_child_toggled</name></member>
      <member refid="classGtk_1_1TreeModel_123134167e0e61f22e24d387eabc54890" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>on_row_inserted</name></member>
      <member refid="classGtk_1_1TreeModel_1c5e459f6370dafe528d928c99f0086c8" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>on_rows_reordered</name></member>
      <member refid="classGtk_1_1TreeModel_106a713fecde31f2f1a7baeb0e3e2fea5" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>Path</name></member>
      <member refid="classGtk_1_1TreeModel_18a07671ff491460f94902dc2f4576c78" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>ref_node_vfunc</name></member>
      <member refid="classGlib_1_1ObjectBase_1896a8a5db20043ea82956e3ef4b9c4ae" prot="public" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>reference</name></member>
      <member refid="classGlib_1_1Object_1ada5b50844bda7ee02bed0ae2a715c00" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>remove_data</name></member>
      <member refid="classHildon_1_1FileSystemModel_18c6a9a5e2f1893d6722717a5d15ff322" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>reset_available</name></member>
      <member refid="classGtk_1_1TreeModel_12d898ba817a56f34dd877887e38e4640" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>reverse_iterator</name></member>
      <member refid="classGtk_1_1TreeModel_1297c9db68905e82fe7c3fac57f6c4de8" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>Row</name></member>
      <member refid="classGtk_1_1TreeModel_18f06ebb80f930bb780eab62aac748df2" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>row_changed</name></member>
      <member refid="classGtk_1_1TreeModel_1e8896f29424c2609fde93a873ac54b28" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>row_deleted</name></member>
      <member refid="classGtk_1_1TreeDragSource_1be13358cc36fdadda320e7b0b06d751d" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>row_draggable</name></member>
      <member refid="classGtk_1_1TreeDragSource_1f2790a3d849cdbb88dc4875fbaf11065" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>row_draggable_vfunc</name></member>
      <member refid="classGtk_1_1TreeModel_1892cb6aa9235fb362fc0cd245c09d862" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>row_has_child_toggled</name></member>
      <member refid="classGtk_1_1TreeModel_130f829882ee631c1b83fa980a00f9778" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>row_inserted</name></member>
      <member refid="classGtk_1_1TreeModel_1518281b14bcc32f9d0ef4ca0584a1a30" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>RowReference</name></member>
      <member refid="classGtk_1_1TreeModel_190ed223eefc7087e7a18d63ea21c3839" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>rows_reordered</name></member>
      <member refid="classGtk_1_1TreeModel_1b860a1ddc31a13959b3e614d44b6a32a" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>rows_reordered</name></member>
      <member refid="classGtk_1_1TreeModel_17b3d20e68dc5b57bfe91a2965733c9f9" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>rows_reordered</name></member>
      <member refid="classHildon_1_1FileSystemModel_17b71b0e27489a74d9bba400d6df40ac0" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>search_local_path</name></member>
      <member refid="classHildon_1_1FileSystemModel_1091fc818257a8d0d773c7fea4740ed7e" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>search_local_path</name></member>
      <member refid="classHildon_1_1FileSystemModel_144817641f76c809568a1ec7bbc0aec1d" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>search_path</name></member>
      <member refid="classHildon_1_1FileSystemModel_1b4e353b8d03fcf3b6f300d857fa63f9a" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>search_path</name></member>
      <member refid="classHildon_1_1FileSystemModel_15471a3b3325c63b23693b77a2a044502" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>search_uri</name></member>
      <member refid="classHildon_1_1FileSystemModel_18d433ec4811623e338347d9df878de57" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>search_uri</name></member>
      <member refid="classGlib_1_1Object_1fff7a375a862f3f899daaa99710122fa" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>set_data</name></member>
      <member refid="classGlib_1_1Object_11febe3bae2dd71756e98e523cd33c1b4" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>set_data</name></member>
      <member refid="classHildon_1_1FileSystemModel_17f85d43ce9131bc829276ec3ffe13152" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>set_iter_available</name></member>
      <member refid="classGlib_1_1ObjectBase_1804777e39f95c7221febc3ce2c72332b" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>set_property</name></member>
      <member refid="classGlib_1_1ObjectBase_1ab599d3eec4b4a9ddc95ccdc6100053d" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>set_property_value</name></member>
      <member refid="classGtk_1_1TreeModel_126cf070eadb8e242bcf2b57f7e6d7d9e" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>set_value_impl</name></member>
      <member refid="classHildon_1_1FileSystemModel_1a7410b12a718a2b8d65629e2d175c4cf" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>signal_device_disconnected</name></member>
      <member refid="classHildon_1_1FileSystemModel_166438a6a5e59676ad32325d0f9a1c363" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>signal_finished_loading</name></member>
      <member refid="classGtk_1_1TreeModel_174c26cc73afb5fcbcd29e3a9f116606a" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>signal_row_changed</name></member>
      <member refid="classGtk_1_1TreeModel_19dc0f05aacaf1e614524b4a29d31d9e5" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>signal_row_deleted</name></member>
      <member refid="classGtk_1_1TreeModel_198e9f3e0d5c1b0db6f3093e24fac5e88" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>signal_row_has_child_toggled</name></member>
      <member refid="classGtk_1_1TreeModel_19f3847ec1419f8aaf836314d3da78f34" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>signal_row_inserted</name></member>
      <member refid="classGtk_1_1TreeModel_1aaf6ecc1f8a7bf716ad9c45e72be7984" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>signal_rows_reordered</name></member>
      <member refid="classGtk_1_1TreeModel_19db469cffdaa5e2d38b6a8427acd12c4" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>SlotForeachIter</name></member>
      <member refid="classGtk_1_1TreeModel_1254bbb5d47f64423580c055031467f98" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>SlotForeachPath</name></member>
      <member refid="classGtk_1_1TreeModel_183d0f66e0e21509699104401899ac394" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>SlotForeachPathAndIter</name></member>
      <member refid="classGlib_1_1Object_1b454f71bd74403b0cc46d3cbbedd6b0e" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>steal_data</name></member>
      <member refid="classGtk_1_1TreeModel_1a266a0cad3758229e7c5b11fb97aca02" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>TreeIter</name></member>
      <member refid="classGtk_1_1TreeModel_1bb98f16ab9b02fed117ba8c6749c5a0e" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>TreeModelSort</name></member>
      <member refid="classGtk_1_1TreeModel_1fedc3e0ddd939699f1dddcbc2e0ce08a" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>TreeRow</name></member>
      <member refid="classGtk_1_1TreeModel_1b19d09af11054d80f8ab9f19f239cb30" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>unref_node_vfunc</name></member>
      <member refid="classGlib_1_1ObjectBase_13234b8ffb2a35b927e2978c8f3bfbfe3" prot="public" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>unreference</name></member>
      <member refid="classHildon_1_1FileSystemModel_18df5b3e9a456a50d4b6c8b873e8659a3" prot="public" virt="non-virtual"><scope>Hildon::FileSystemModel</scope><name>wrap</name></member>
      <member refid="classGlib_1_1Object_1e4dea9a8dc611d6e4400a5b6a3cb4e7f" prot="public" virt="non-virtual" ambiguityscope="Glib::Object::"><scope>Hildon::FileSystemModel</scope><name>wrap</name></member>
      <member refid="classGtk_1_1TreeModel_1510776c39d65f700937cf14a2f6bad73" prot="public" virt="non-virtual" ambiguityscope="Gtk::TreeModel::"><scope>Hildon::FileSystemModel</scope><name>wrap</name></member>
      <member refid="classGtk_1_1TreeDragSource_12a6695148d1b0af9b11607363df4eec3" prot="public" virt="non-virtual" ambiguityscope="Gtk::TreeDragSource::"><scope>Hildon::FileSystemModel</scope><name>wrap</name></member>
      <member refid="classHildon_1_1FileSystemModel_19b1a050d73a9eb2f82c7113530c6322d" prot="public" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>~FileSystemModel</name></member>
      <member refid="classGlib_1_1Interface_18e12a7a3e0281e28798326ad65e3560c" prot="public" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>~Interface</name></member>
      <member refid="classGlib_1_1Object_15ae4319439a3a03d8f803fb5a27f12df" prot="protected" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>~Object</name></member>
      <member refid="classGlib_1_1ObjectBase_142ac047a06c36c2d9c75f7cffc537dc4" prot="protected" virt="pure-virtual"><scope>Hildon::FileSystemModel</scope><name>~ObjectBase</name></member>
      <member refid="classGtk_1_1TreeDragSource_197767090763331fa58f0f09a1e0c3849" prot="public" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>~TreeDragSource</name></member>
      <member refid="classGtk_1_1TreeModel_10dd3fbf3875ed1a88cc5f1765e9ef8bd" prot="public" virt="virtual"><scope>Hildon::FileSystemModel</scope><name>~TreeModel</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
