54
53
<tr><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#a5e52c62432a61c5380bd5dc553898251"></a><br/></td></tr>
55
54
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a1803e87dccb051f4fe69cb10277c6c2e">equal</a> (const <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGio_1_1AppInfo.html">AppInfo</a> >& other) const </td></tr>
56
55
<tr><td class="mdescLeft"> </td><td class="mdescRight">Checks if two AppInfos are equal. <a href="#a1803e87dccb051f4fe69cb10277c6c2e"></a><br/></td></tr>
57
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00971.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a3d929d82e4d7ae91f4d8904f91e7a1c4">get_id</a> () const </td></tr>
56
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01038.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a3d929d82e4d7ae91f4d8904f91e7a1c4">get_id</a> () const </td></tr>
58
57
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the ID of an application. <a href="#a3d929d82e4d7ae91f4d8904f91e7a1c4"></a><br/></td></tr>
59
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00971.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a450c7e5a59919a66f73133749c318987">get_name</a> () const </td></tr>
58
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01038.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a450c7e5a59919a66f73133749c318987">get_name</a> () const </td></tr>
60
59
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the installed name of the application. <a href="#a450c7e5a59919a66f73133749c318987"></a><br/></td></tr>
61
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00971.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#af7d89372dcf32cc6c25a9545a4ccffa0">get_description</a> () const </td></tr>
60
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01038.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#af7d89372dcf32cc6c25a9545a4ccffa0">get_description</a> () const </td></tr>
62
61
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets a human-readable description of an installed application. <a href="#af7d89372dcf32cc6c25a9545a4ccffa0"></a><br/></td></tr>
63
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00971.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a06a665d4d812adb2eeb5c05d4c91c266">get_executable</a> () const </td></tr>
62
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01038.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a06a665d4d812adb2eeb5c05d4c91c266">get_executable</a> () const </td></tr>
64
63
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the executable's name for the installed application. <a href="#a06a665d4d812adb2eeb5c05d4c91c266"></a><br/></td></tr>
65
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00971.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#ad389c830c25f58b5ec99d247a3517939">get_commandline</a> () const </td></tr>
64
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01038.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#ad389c830c25f58b5ec99d247a3517939">get_commandline</a> () const </td></tr>
66
65
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the commandline with which the application will be started. <a href="#ad389c830c25f58b5ec99d247a3517939"></a><br/></td></tr>
67
66
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGio_1_1Icon.html">Icon</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a35a0c2c10ee787cc5d1d4ac7773bab0d">get_icon</a> ()</td></tr>
68
67
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the icon for the application. <a href="#a35a0c2c10ee787cc5d1d4ac7773bab0d"></a><br/></td></tr>
69
68
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>< const <a class="el" href="classGio_1_1Icon.html">Icon</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a16fe789da6c7f5c8c023255b2faff226">get_icon</a> () const </td></tr>
70
69
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the icon for the application. <a href="#a16fe789da6c7f5c8c023255b2faff226"></a><br/></td></tr>
71
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a4d5096988eea54e06832325276a78f2a">launch</a> (const <a class="el" href="classGlib_1_1ListHandle.html">Glib::ListHandle</a>< <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00971.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a> >& files, const <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGio_1_1AppLaunchContext.html">AppLaunchContext</a> >& launch_context)</td></tr>
70
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a4d5096988eea54e06832325276a78f2a">launch</a> (const <a class="el" href="classGlib_1_1ListHandle.html">Glib::ListHandle</a>< <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01038.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a> >& files, const <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGio_1_1AppLaunchContext.html">AppLaunchContext</a> >& launch_context)</td></tr>
72
71
<tr><td class="mdescLeft"> </td><td class="mdescRight">Launches the application. <a href="#a4d5096988eea54e06832325276a78f2a"></a><br/></td></tr>
73
72
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a8bb534c3834b17ff80edb046ba78250e">supports_uris</a> () const </td></tr>
74
73
<tr><td class="mdescLeft"> </td><td class="mdescRight">Checks if the application supports reading files and directories from URIs. <a href="#a8bb534c3834b17ff80edb046ba78250e"></a><br/></td></tr>
75
74
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a6ba8d06c3f3d99f907ae1aadbd8b24da">supports_files</a> () const </td></tr>
76
75
<tr><td class="mdescLeft"> </td><td class="mdescRight">Checks if the application accepts files as arguments. <a href="#a6ba8d06c3f3d99f907ae1aadbd8b24da"></a><br/></td></tr>
77
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a23a6ee89635a2b24468c73f137ad8de4">launch_uris</a> (const <a class="el" href="classGlib_1_1ListHandle.html">Glib::ListHandle</a>< <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00971.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a> >& uris, GAppLaunchContext* launch_context)</td></tr>
76
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a23a6ee89635a2b24468c73f137ad8de4">launch_uris</a> (const <a class="el" href="classGlib_1_1ListHandle.html">Glib::ListHandle</a>< <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01038.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a> >& uris, GAppLaunchContext* launch_context)</td></tr>
78
77
<tr><td class="mdescLeft"> </td><td class="mdescRight">Launches the application. <a href="#a23a6ee89635a2b24468c73f137ad8de4"></a><br/></td></tr>
79
78
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a7b374a9120926615fc7454afab6452e4">should_show</a> () const </td></tr>
80
79
<tr><td class="mdescLeft"> </td><td class="mdescRight">Checks if the application info should be shown in menus that list available applications. <a href="#a7b374a9120926615fc7454afab6452e4"></a><br/></td></tr>
81
80
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#ae9c4b3e178815a1fbbd60abe69d9e0f9">can_delete</a> () const </td></tr>
82
<tr><td class="mdescLeft"> </td><td class="mdescRight">Obtains the information whether the GAppInfo can be deleted. <a href="#ae9c4b3e178815a1fbbd60abe69d9e0f9"></a><br/></td></tr>
81
<tr><td class="mdescLeft"> </td><td class="mdescRight">Obtains the information whether the <a class="el" href="classGio_1_1AppInfo.html" title="Application information, to describe applications installed on the system, and launch...">AppInfo</a> can be deleted. <a href="#ae9c4b3e178815a1fbbd60abe69d9e0f9"></a><br/></td></tr>
83
82
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a634d024dee3e412df7dc794a280a438e">do_delete</a> ()</td></tr>
84
<tr><td class="mdescLeft"> </td><td class="mdescRight">Tries to delete an <a class="el" href="classGio_1_1AppInfo.html" title="Application information, to describe applications installed on the system, and launch...">AppInfo</a>. <a href="#a634d024dee3e412df7dc794a280a438e"></a><br/></td></tr>
85
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a59cefa47ef35940d5c0b74a396728808">set_as_default_for_type</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00971.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& content_type)</td></tr>
83
<tr><td class="mdescLeft"> </td><td class="mdescRight">Tries to delete a <a class="el" href="classGio_1_1AppInfo.html" title="Application information, to describe applications installed on the system, and launch...">AppInfo</a>. <a href="#a634d024dee3e412df7dc794a280a438e"></a><br/></td></tr>
84
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a59cefa47ef35940d5c0b74a396728808">set_as_default_for_type</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01038.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& content_type)</td></tr>
86
85
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the application as the default handler for a given type. <a href="#a59cefa47ef35940d5c0b74a396728808"></a><br/></td></tr>
87
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a33b6e19f73a30f1dde7913282aa20aeb">set_as_default_for_extension</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00971.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& extension)</td></tr>
88
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the application as the default handler for the given file extention. <a href="#a33b6e19f73a30f1dde7913282aa20aeb"></a><br/></td></tr>
89
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a0dedbcba19457176114948c80efdfbe4">add_supports_type</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00971.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& content_type)</td></tr>
86
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a33b6e19f73a30f1dde7913282aa20aeb">set_as_default_for_extension</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01038.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& extension)</td></tr>
87
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the application as the default handler for the given file extension. <a href="#a33b6e19f73a30f1dde7913282aa20aeb"></a><br/></td></tr>
88
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a0dedbcba19457176114948c80efdfbe4">add_supports_type</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01038.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& content_type)</td></tr>
90
89
<tr><td class="mdescLeft"> </td><td class="mdescRight">Adds a content type to the application information to indicate the application is capable of opening files with the given content type. <a href="#a0dedbcba19457176114948c80efdfbe4"></a><br/></td></tr>
91
90
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a150146aaba23bfa208d5c7100d986ee9">can_remove_supports_type</a> () const </td></tr>
92
91
<tr><td class="mdescLeft"> </td><td class="mdescRight">Checks if a supported content type can be removed from an application. <a href="#a150146aaba23bfa208d5c7100d986ee9"></a><br/></td></tr>
93
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#aa1e9856c39e12c5ad1770299e391b6c0">remove_supports_type</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00971.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& content_type)</td></tr>
92
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#aa1e9856c39e12c5ad1770299e391b6c0">remove_supports_type</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01038.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& content_type)</td></tr>
94
93
<tr><td class="mdescLeft"> </td><td class="mdescRight">Removes a supported type from an application, if possible. <a href="#aa1e9856c39e12c5ad1770299e391b6c0"></a><br/></td></tr>
95
94
<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
96
95
<tr><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a12bbf2ad90f8915f46c3a49b6354e8ec">add_interface</a> (GType gtype_implementer)</td></tr>
97
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGio_1_1AppInfo.html">AppInfo</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#ac77db461b3142c9459c8c1a211672bf9">create_from_commandline</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00971.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& commandline, const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00971.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& application_name, <a class="el" href="group__giommEnums.html#gae39c1e25f40a070e1720470758a55344">AppInfoCreateFlags</a> flags)</td></tr>
96
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGio_1_1AppInfo.html">AppInfo</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#ac77db461b3142c9459c8c1a211672bf9">create_from_commandline</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01038.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& commandline, const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01038.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& application_name, <a class="el" href="group__giommEnums.html#gae39c1e25f40a070e1720470758a55344">AppInfoCreateFlags</a> flags)</td></tr>
98
97
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classGlib_1_1ListHandle.html">Glib::ListHandle</a><br class="typebreak"/>
99
98
< <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGio_1_1AppInfo.html">AppInfo</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a21c3fa9bf0f708f3cf52ec38eb837c2e">get_all</a> ()</td></tr>
100
99
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets a list of all of the applications currently registered on this system. <a href="#a21c3fa9bf0f708f3cf52ec38eb837c2e"></a><br/></td></tr>
101
100
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classGlib_1_1ListHandle.html">Glib::ListHandle</a><br class="typebreak"/>
102
< <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGio_1_1AppInfo.html">AppInfo</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a05bb9f05067d8469f2de981794a31302">get_all_for_type</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00971.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& content_type)</td></tr>
103
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets a list of all <a class="el" href="classGio_1_1AppInfo.html" title="Application information, to describe applications installed on the system, and launch...">AppInfo</a> s for a given content type. <a href="#a05bb9f05067d8469f2de981794a31302"></a><br/></td></tr>
104
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGio_1_1AppInfo.html">AppInfo</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a42907d07abfa7e35e2f220436d3fcb72">get_default_for_type</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00971.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& content_type, bool must_support_uris=true)</td></tr>
105
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the <a class="el" href="classGio_1_1AppInfo.html" title="Application information, to describe applications installed on the system, and launch...">AppInfo</a> that correspond to a given content type. <a href="#a42907d07abfa7e35e2f220436d3fcb72"></a><br/></td></tr>
106
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGio_1_1AppInfo.html">AppInfo</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#ac278c0e445faed4288c6a719e059e0da">get_default_for_uri_scheme</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00971.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& uri_scheme)</td></tr>
101
< <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGio_1_1AppInfo.html">AppInfo</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a05bb9f05067d8469f2de981794a31302">get_all_for_type</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01038.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& content_type)</td></tr>
102
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets a list of all AppInfos for a given content type. <a href="#a05bb9f05067d8469f2de981794a31302"></a><br/></td></tr>
103
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGio_1_1AppInfo.html">AppInfo</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a42907d07abfa7e35e2f220436d3fcb72">get_default_for_type</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01038.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& content_type, bool must_support_uris=true)</td></tr>
104
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the <a class="el" href="classGio_1_1AppInfo.html" title="Application information, to describe applications installed on the system, and launch...">AppInfo</a> that corresponds to a given content type. <a href="#a42907d07abfa7e35e2f220436d3fcb72"></a><br/></td></tr>
105
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGio_1_1AppInfo.html">AppInfo</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#ac278c0e445faed4288c6a719e059e0da">get_default_for_uri_scheme</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01038.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& uri_scheme)</td></tr>
107
106
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the default application for launching applications using this URI scheme. <a href="#ac278c0e445faed4288c6a719e059e0da"></a><br/></td></tr>
108
<tr><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a01913be6448947643c9de26bddd0659c">reset_type_associations</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00971.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& content_type)</td></tr>
109
<tr><td class="mdescLeft"> </td><td class="mdescRight">Removes all changes to the type associations done by g_app_info_set_as_default_for_type(), g_app_info_set_as_default_for_extension(), g_app_info_add_supports_type() of g_app_info_remove_supports_type(). <a href="#a01913be6448947643c9de26bddd0659c"></a><br/></td></tr>
110
<tr><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#acf9d831fcddbf5626b1e1b9ff70c8598">launch_default_for_uri</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00971.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& uri, const <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGio_1_1AppLaunchContext.html">AppLaunchContext</a> >& context)</td></tr>
107
<tr><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a01913be6448947643c9de26bddd0659c">reset_type_associations</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01038.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& content_type)</td></tr>
108
<tr><td class="mdescLeft"> </td><td class="mdescRight">Removes all changes to the type associations done by g_app_info_set_as_default_for_type(), g_app_info_set_as_default_for_extension(), g_app_info_add_supports_type() or g_app_info_remove_supports_type(). <a href="#a01913be6448947643c9de26bddd0659c"></a><br/></td></tr>
109
<tr><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#acf9d831fcddbf5626b1e1b9ff70c8598">launch_default_for_uri</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01038.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& uri, const <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGio_1_1AppLaunchContext.html">AppLaunchContext</a> >& context)</td></tr>
111
110
<tr><td class="mdescLeft"> </td><td class="mdescRight">Utility function that launches the default application registered to handle the specified uri. <a href="#acf9d831fcddbf5626b1e1b9ff70c8598"></a><br/></td></tr>
112
<tr><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a164a90bd2c00e9c4acb1194c475dd5d5">launch_default_for_uri</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00971.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& uri)</td></tr>
111
<tr><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1AppInfo.html#a164a90bd2c00e9c4acb1194c475dd5d5">launch_default_for_uri</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01038.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>& uri)</td></tr>
113
112
<tr><td colspan="2"><h2>Related Functions</h2></td></tr>
114
113
<tr><td colspan="2"><p>(Note that these are not member functions.) </p>
115
114
<br/><br/></td></tr>