44
44
<tr><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C instance. <a href="#a5e217b69f70586991b2ef272746aa7a4"></a><br/></td></tr>
45
45
<tr><td class="memItemLeft" align="right" valign="top">GFileAttributeMatcher* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#a35f18b4eb01427687fb0fe4f74dc0316">gobj_copy</a> () const </td></tr>
46
46
<tr><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. <a href="#a35f18b4eb01427687fb0fe4f74dc0316"></a><br/></td></tr>
47
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#a8e9f6798e6d368e0134ba00ca82106aa">matches</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/a00969.html#32db3d9898c44d3b3a578b560f7758cc">std::string</a>& full_name) const </td></tr>
47
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#a8e9f6798e6d368e0134ba00ca82106aa">matches</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>& full_name) const </td></tr>
48
48
<tr><td class="mdescLeft"> </td><td class="mdescRight">Checks if an attribute will be matched by an attribute matcher. <a href="#a8e9f6798e6d368e0134ba00ca82106aa"></a><br/></td></tr>
49
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#a664ac79f08935d6c13396a6d607aea84">matches_only</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/a00969.html#32db3d9898c44d3b3a578b560f7758cc">std::string</a>& full_name) const </td></tr>
49
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#a664ac79f08935d6c13396a6d607aea84">matches_only</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>& full_name) const </td></tr>
50
50
<tr><td class="mdescLeft"> </td><td class="mdescRight">Checks if a attribute matcher only matches a given attribute. <a href="#a664ac79f08935d6c13396a6d607aea84"></a><br/></td></tr>
51
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#ac0edeabc8f07048f8bb2ba96d84983b8">enumerate_namespace</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/a00969.html#32db3d9898c44d3b3a578b560f7758cc">std::string</a>& ns)</td></tr>
51
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#ac0edeabc8f07048f8bb2ba96d84983b8">enumerate_namespace</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>& ns)</td></tr>
52
52
<tr><td class="mdescLeft"> </td><td class="mdescRight">Checks if the matcher will match all of the keys in a given namespace. <a href="#ac0edeabc8f07048f8bb2ba96d84983b8"></a><br/></td></tr>
53
<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/a00969.html#32db3d9898c44d3b3a578b560f7758cc">std::string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#a18103e91422814f576ff4b339bb085da">enumerate_next</a> ()</td></tr>
53
<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_1FileAttributeMatcher.html#a18103e91422814f576ff4b339bb085da">enumerate_next</a> ()</td></tr>
54
54
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the next matched attribute from a <a class="el" href="classGio_1_1FileAttributeMatcher.html" title="FileAttributeMatcher allows for searching through a FileInfo for attributes.">FileAttributeMatcher</a>. <a href="#a18103e91422814f576ff4b339bb085da"></a><br/></td></tr>
55
55
<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
56
56
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a><br class="typebreak"/>
57
< <a class="el" href="classGio_1_1FileAttributeMatcher.html">FileAttributeMatcher</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#a47b85316b6b6ce30841895ae6ef4f498">create</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/a00969.html#32db3d9898c44d3b3a578b560f7758cc">std::string</a>& attributes="*")</td></tr>
57
< <a class="el" href="classGio_1_1FileAttributeMatcher.html">FileAttributeMatcher</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#a47b85316b6b6ce30841895ae6ef4f498">create</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>& attributes="*")</td></tr>
58
58
<tr><td class="mdescLeft"> </td><td class="mdescRight">Creates a new file attribute matcher, which matches attributes against a given string. <a href="#a47b85316b6b6ce30841895ae6ef4f498"></a><br/></td></tr>
59
59
<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
60
60
<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#ae91e6b65ca5bb2c635f5bdf9cba56ed7">FileAttributeMatcher</a> ()</td></tr>
96
96
<td class="memname">static <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classGio_1_1FileAttributeMatcher.html">FileAttributeMatcher</a>> Gio::FileAttributeMatcher::create </td>
98
<td class="paramtype">const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00969.html#32db3d9898c44d3b3a578b560f7758cc">std::string</a> & </td>
98
<td class="paramtype">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> & </td>
99
99
<td class="paramname"> <em>attributes</em> = <code>"*"</code></td>
100
100
<td> ) </td>
101
101
<td><code> [static]</code></td>
124
124
<td class="memname">bool Gio::FileAttributeMatcher::enumerate_namespace </td>
126
<td class="paramtype">const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00969.html#32db3d9898c44d3b3a578b560f7758cc">std::string</a> & </td>
126
<td class="paramtype">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> & </td>
127
127
<td class="paramname"> <em>ns</em></td>
128
128
<td> ) </td>
150
150
<div class="memproto">
151
151
<table class="memname">
153
<td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00969.html#32db3d9898c44d3b3a578b560f7758cc">std::string</a> Gio::FileAttributeMatcher::enumerate_next </td>
153
<td class="memname"><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> Gio::FileAttributeMatcher::enumerate_next </td>
155
155
<td class="paramname"></td>
156
156
<td> ) </td>
230
230
<td class="memname">bool Gio::FileAttributeMatcher::matches </td>
232
<td class="paramtype">const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00969.html#32db3d9898c44d3b3a578b560f7758cc">std::string</a> & </td>
232
<td class="paramtype">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> & </td>
233
233
<td class="paramname"> <em>full_name</em></td>
234
234
<td> ) </td>
258
258
<td class="memname">bool Gio::FileAttributeMatcher::matches_only </td>
260
<td class="paramtype">const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00969.html#32db3d9898c44d3b3a578b560f7758cc">std::string</a> & </td>
260
<td class="paramtype">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> & </td>
261
261
<td class="paramname"> <em>full_name</em></td>
262
262
<td> ) </td>
381
381
<li>giomm/fileinfo.h</li>
384
<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Sep 8 13:53:48 2009 for glibmm by 
384
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Sep 21 11:07:22 2009 for glibmm by 
385
385
<a href="http://www.doxygen.org/index.html">
386
386
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>