~ubuntu-branches/ubuntu/raring/glibmm2.4/raring

« back to all changes in this revision

Viewing changes to docs/reference/html/classGio_1_1FileAttributeMatcher.html

  • Committer: Package Import Robot
  • Author(s): Iain Lane
  • Date: 2013-03-06 13:03:41 UTC
  • mfrom: (1.2.79)
  • Revision ID: package-import@ubuntu.com-20130306130341-02m9gb1ahbdcgbn5
Tags: 2.35.8-0ubuntu1
New upstream release based on GLib 2.35.8

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5
5
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 
6
<meta name="generator" content="Doxygen 1.8.3.1"/>
6
7
<title>glibmm: Gio::FileAttributeMatcher Class Reference</title>
7
8
<link href="tabs.css" rel="stylesheet" type="text/css"/>
8
9
<script type="text/javascript" src="jquery.js"></script>
17
18
 <tr style="height: 56px;">
18
19
  <td style="padding-left: 0.5em;">
19
20
   <div id="projectname">glibmm
20
 
   &#160;<span id="projectnumber">2.34.1</span>
 
21
   &#160;<span id="projectnumber">2.35.8</span>
21
22
   </div>
22
23
  </td>
23
24
 </tr>
25
26
</table>
26
27
</div>
27
28
<!-- end header part -->
28
 
<!-- Generated by Doxygen 1.8.2 -->
 
29
<!-- Generated by Doxygen 1.8.3.1 -->
29
30
  <div id="navrow1" class="tabs">
30
31
    <ul class="tablist">
31
32
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
46
47
  </div>
47
48
<div id="nav-path" class="navpath">
48
49
  <ul>
49
 
<li class="navelem"><a class="el" href="namespaceGio.html">Gio</a></li><li class="navelem"><a class="el" href="classGio_1_1FileAttributeMatcher.html">FileAttributeMatcher</a></li> </ul>
 
50
<li class="navelem"><a class="el" href="namespaceGio.html">Gio</a></li><li class="navelem"><a class="el" href="classGio_1_1FileAttributeMatcher.html">FileAttributeMatcher</a></li>  </ul>
50
51
</div>
51
52
</div><!-- top -->
52
53
<div class="header">
55
56
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
56
57
<a href="#pro-methods">Protected Member Functions</a> &#124;
57
58
<a href="#related">Related Functions</a> &#124;
58
 
<a href="classGio_1_1FileAttributeMatcher-members.html">List of all members</a> </div>
 
59
<a href="classGio_1_1FileAttributeMatcher-members.html">List of all members</a>  </div>
59
60
  <div class="headertitle">
60
 
<div class="title">Gio::FileAttributeMatcher Class Reference</div> </div>
 
61
<div class="title">Gio::FileAttributeMatcher Class Reference</div>  </div>
61
62
</div><!--header-->
62
63
<div class="contents">
63
64
 
64
 
<p><a class="el" href="classGio_1_1FileAttributeMatcher.html" title="FileAttributeMatcher allows for searching through a FileInfo for attributes.">FileAttributeMatcher</a> allows for searching through a <a class="el" href="classGio_1_1FileInfo.html" title="FileInfo implements methods for getting information that all files should contain, and allows for manipulation of extended attributes.">FileInfo</a> for attributes.  <a href="classGio_1_1FileAttributeMatcher.html#details">More...</a></p>
 
65
<p><a class="el" href="classGio_1_1FileAttributeMatcher.html" title="FileAttributeMatcher allows for searching through a FileInfo for attributes.">FileAttributeMatcher</a> allows for searching through a <a class="el" href="classGio_1_1FileInfo.html" title="FileInfo implements methods for getting information that all files should contain, and allows for manipulation of extended attributes.">FileInfo</a> for attributes.  
 
66
 <a href="classGio_1_1FileAttributeMatcher.html#details">More...</a></p>
65
67
 
66
68
<p><code>#include &lt;giomm/fileinfo.h&gt;</code></p>
67
69
<table class="memberdecls">
68
70
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
69
71
Public Member Functions</h2></td></tr>
70
72
<tr class="memitem:af9f21d4f8a594676e747583cbc3ad61b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#af9f21d4f8a594676e747583cbc3ad61b">reference</a> () const </td></tr>
71
 
<tr class="memdesc:af9f21d4f8a594676e747583cbc3ad61b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Increment the reference count for this object. <a href="#af9f21d4f8a594676e747583cbc3ad61b"></a><br/></td></tr>
 
73
<tr class="memdesc:af9f21d4f8a594676e747583cbc3ad61b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Increment the reference count for this object.  <a href="#af9f21d4f8a594676e747583cbc3ad61b">More...</a><br/></td></tr>
72
74
<tr class="separator:af9f21d4f8a594676e747583cbc3ad61b"><td class="memSeparator" colspan="2">&#160;</td></tr>
73
75
<tr class="memitem:a9e66e5a86c52725b6bd4f16781229775"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#a9e66e5a86c52725b6bd4f16781229775">unreference</a> () const </td></tr>
74
 
<tr class="memdesc:a9e66e5a86c52725b6bd4f16781229775"><td class="mdescLeft">&#160;</td><td class="mdescRight">Decrement the reference count for this object. <a href="#a9e66e5a86c52725b6bd4f16781229775"></a><br/></td></tr>
 
76
<tr class="memdesc:a9e66e5a86c52725b6bd4f16781229775"><td class="mdescLeft">&#160;</td><td class="mdescRight">Decrement the reference count for this object.  <a href="#a9e66e5a86c52725b6bd4f16781229775">More...</a><br/></td></tr>
75
77
<tr class="separator:a9e66e5a86c52725b6bd4f16781229775"><td class="memSeparator" colspan="2">&#160;</td></tr>
76
78
<tr class="memitem:a34cf74569abe9a13c4412bf8f2347747"><td class="memItemLeft" align="right" valign="top">GFileAttributeMatcher*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#a34cf74569abe9a13c4412bf8f2347747">gobj</a> ()</td></tr>
77
 
<tr class="memdesc:a34cf74569abe9a13c4412bf8f2347747"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C instance. <a href="#a34cf74569abe9a13c4412bf8f2347747"></a><br/></td></tr>
 
79
<tr class="memdesc:a34cf74569abe9a13c4412bf8f2347747"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C instance.  <a href="#a34cf74569abe9a13c4412bf8f2347747">More...</a><br/></td></tr>
78
80
<tr class="separator:a34cf74569abe9a13c4412bf8f2347747"><td class="memSeparator" colspan="2">&#160;</td></tr>
79
81
<tr class="memitem:a5e217b69f70586991b2ef272746aa7a4"><td class="memItemLeft" align="right" valign="top">const GFileAttributeMatcher*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#a5e217b69f70586991b2ef272746aa7a4">gobj</a> () const </td></tr>
80
 
<tr class="memdesc:a5e217b69f70586991b2ef272746aa7a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C instance. <a href="#a5e217b69f70586991b2ef272746aa7a4"></a><br/></td></tr>
 
82
<tr class="memdesc:a5e217b69f70586991b2ef272746aa7a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C instance.  <a href="#a5e217b69f70586991b2ef272746aa7a4">More...</a><br/></td></tr>
81
83
<tr class="separator:a5e217b69f70586991b2ef272746aa7a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
82
84
<tr class="memitem:a35f18b4eb01427687fb0fe4f74dc0316"><td class="memItemLeft" align="right" valign="top">GFileAttributeMatcher*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#a35f18b4eb01427687fb0fe4f74dc0316">gobj_copy</a> () const </td></tr>
83
 
<tr class="memdesc:a35f18b4eb01427687fb0fe4f74dc0316"><td class="mdescLeft">&#160;</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>
 
85
<tr class="memdesc:a35f18b4eb01427687fb0fe4f74dc0316"><td class="mdescLeft">&#160;</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">More...</a><br/></td></tr>
84
86
<tr class="separator:a35f18b4eb01427687fb0fe4f74dc0316"><td class="memSeparator" colspan="2">&#160;</td></tr>
85
87
<tr class="memitem:a63ad723270b7edc416c06f76cf7fa251"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a><br class="typebreak"/>
86
88
&lt; <a class="el" href="classGio_1_1FileAttributeMatcher.html">FileAttributeMatcher</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#a63ad723270b7edc416c06f76cf7fa251">create_difference</a> (const <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const <a class="el" href="classGio_1_1FileAttributeMatcher.html">FileAttributeMatcher</a> &gt;&amp; subtract) const </td></tr>
87
 
<tr class="memdesc:a63ad723270b7edc416c06f76cf7fa251"><td class="mdescLeft">&#160;</td><td class="mdescRight">Subtracts all attributes of <em>subtract</em> from <em>matcher</em> and returns a matcher that supports those attributes. <a href="#a63ad723270b7edc416c06f76cf7fa251"></a><br/></td></tr>
 
89
<tr class="memdesc:a63ad723270b7edc416c06f76cf7fa251"><td class="mdescLeft">&#160;</td><td class="mdescRight">Subtracts all attributes of <em>subtract</em> from <em>matcher</em> and returns a matcher that supports those attributes.  <a href="#a63ad723270b7edc416c06f76cf7fa251">More...</a><br/></td></tr>
88
90
<tr class="separator:a63ad723270b7edc416c06f76cf7fa251"><td class="memSeparator" colspan="2">&#160;</td></tr>
89
 
<tr class="memitem:a8e9f6798e6d368e0134ba00ca82106aa"><td class="memItemLeft" align="right" valign="top">bool&#160;</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/a00315.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; full_name) const </td></tr>
90
 
<tr class="memdesc:a8e9f6798e6d368e0134ba00ca82106aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if an attribute will be matched by an attribute matcher. <a href="#a8e9f6798e6d368e0134ba00ca82106aa"></a><br/></td></tr>
91
 
<tr class="separator:a8e9f6798e6d368e0134ba00ca82106aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
92
 
<tr class="memitem:a664ac79f08935d6c13396a6d607aea84"><td class="memItemLeft" align="right" valign="top">bool&#160;</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/a00315.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; full_name) const </td></tr>
93
 
<tr class="memdesc:a664ac79f08935d6c13396a6d607aea84"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if a attribute matcher only matches a given attribute. <a href="#a664ac79f08935d6c13396a6d607aea84"></a><br/></td></tr>
94
 
<tr class="separator:a664ac79f08935d6c13396a6d607aea84"><td class="memSeparator" colspan="2">&#160;</td></tr>
95
 
<tr class="memitem:ac0edeabc8f07048f8bb2ba96d84983b8"><td class="memItemLeft" align="right" valign="top">bool&#160;</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/a00315.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; ns)</td></tr>
96
 
<tr class="memdesc:ac0edeabc8f07048f8bb2ba96d84983b8"><td class="mdescLeft">&#160;</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>
 
91
<tr class="memitem:a76b65df7c7a64dd418f4a04a55af22a7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#a76b65df7c7a64dd418f4a04a55af22a7">matches</a> (const std::string&amp; attribute) const </td></tr>
 
92
<tr class="memdesc:a76b65df7c7a64dd418f4a04a55af22a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if an attribute will be matched by an attribute matcher.  <a href="#a76b65df7c7a64dd418f4a04a55af22a7">More...</a><br/></td></tr>
 
93
<tr class="separator:a76b65df7c7a64dd418f4a04a55af22a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
94
<tr class="memitem:a22402c55977fefbfc113eceb56029e6e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#a22402c55977fefbfc113eceb56029e6e">matches_only</a> (const std::string&amp; attribute) const </td></tr>
 
95
<tr class="memdesc:a22402c55977fefbfc113eceb56029e6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if a attribute matcher only matches a given attribute.  <a href="#a22402c55977fefbfc113eceb56029e6e">More...</a><br/></td></tr>
 
96
<tr class="separator:a22402c55977fefbfc113eceb56029e6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
97
<tr class="memitem:ac0edeabc8f07048f8bb2ba96d84983b8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#ac0edeabc8f07048f8bb2ba96d84983b8">enumerate_namespace</a> (const std::string&amp; ns)</td></tr>
 
98
<tr class="memdesc:ac0edeabc8f07048f8bb2ba96d84983b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if the matcher will match all of the keys in a given namespace.  <a href="#ac0edeabc8f07048f8bb2ba96d84983b8">More...</a><br/></td></tr>
97
99
<tr class="separator:ac0edeabc8f07048f8bb2ba96d84983b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
98
 
<tr class="memitem:a18103e91422814f576ff4b339bb085da"><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/a00315.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#a18103e91422814f576ff4b339bb085da">enumerate_next</a> ()</td></tr>
99
 
<tr class="memdesc:a18103e91422814f576ff4b339bb085da"><td class="mdescLeft">&#160;</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>
 
100
<tr class="memitem:a18103e91422814f576ff4b339bb085da"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#a18103e91422814f576ff4b339bb085da">enumerate_next</a> ()</td></tr>
 
101
<tr class="memdesc:a18103e91422814f576ff4b339bb085da"><td class="mdescLeft">&#160;</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">More...</a><br/></td></tr>
100
102
<tr class="separator:a18103e91422814f576ff4b339bb085da"><td class="memSeparator" colspan="2">&#160;</td></tr>
101
 
<tr class="memitem:af914c8e862a49796498e3403367f36bf"><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/a00315.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#af914c8e862a49796498e3403367f36bf">to_string</a> () const </td></tr>
102
 
<tr class="memdesc:af914c8e862a49796498e3403367f36bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Prints what the matcher is matching against. <a href="#af914c8e862a49796498e3403367f36bf"></a><br/></td></tr>
 
103
<tr class="memitem:af914c8e862a49796498e3403367f36bf"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#af914c8e862a49796498e3403367f36bf">to_string</a> () const </td></tr>
 
104
<tr class="memdesc:af914c8e862a49796498e3403367f36bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Prints what the matcher is matching against.  <a href="#af914c8e862a49796498e3403367f36bf">More...</a><br/></td></tr>
103
105
<tr class="separator:af914c8e862a49796498e3403367f36bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
104
106
</table><table class="memberdecls">
105
107
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
106
108
Static Public Member Functions</h2></td></tr>
107
109
<tr class="memitem:a47b85316b6b6ce30841895ae6ef4f498"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a><br class="typebreak"/>
108
 
&lt; <a class="el" href="classGio_1_1FileAttributeMatcher.html">FileAttributeMatcher</a> &gt;&#160;</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/a00315.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; attributes=&quot;*&quot;)</td></tr>
109
 
<tr class="memdesc:a47b85316b6b6ce30841895ae6ef4f498"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new file attribute matcher, which matches attributes against a given string. <a href="#a47b85316b6b6ce30841895ae6ef4f498"></a><br/></td></tr>
 
110
&lt; <a class="el" href="classGio_1_1FileAttributeMatcher.html">FileAttributeMatcher</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#a47b85316b6b6ce30841895ae6ef4f498">create</a> (const std::string&amp; attributes=&quot;*&quot;)</td></tr>
 
111
<tr class="memdesc:a47b85316b6b6ce30841895ae6ef4f498"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new file attribute matcher, which matches attributes against a given string.  <a href="#a47b85316b6b6ce30841895ae6ef4f498">More...</a><br/></td></tr>
110
112
<tr class="separator:a47b85316b6b6ce30841895ae6ef4f498"><td class="memSeparator" colspan="2">&#160;</td></tr>
111
113
</table><table class="memberdecls">
112
114
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
113
115
Protected Member Functions</h2></td></tr>
114
116
<tr class="memitem:ae91e6b65ca5bb2c635f5bdf9cba56ed7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#ae91e6b65ca5bb2c635f5bdf9cba56ed7">FileAttributeMatcher</a> ()</td></tr>
115
117
<tr class="separator:ae91e6b65ca5bb2c635f5bdf9cba56ed7"><td class="memSeparator" colspan="2">&#160;</td></tr>
116
 
<tr class="memitem:a7bd99c437bf29680182cce3410094c96"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#a7bd99c437bf29680182cce3410094c96">operator delete</a> (void*, <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00301.html#ad477e282dc33a113ed64628b9b32e3dd">std::size_t</a>)</td></tr>
 
118
<tr class="memitem:a7bd99c437bf29680182cce3410094c96"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#a7bd99c437bf29680182cce3410094c96">operator delete</a> (void*, std::size_t)</td></tr>
117
119
<tr class="separator:a7bd99c437bf29680182cce3410094c96"><td class="memSeparator" colspan="2">&#160;</td></tr>
118
120
</table><table class="memberdecls">
119
121
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="related"></a>
122
124
</td></tr>
123
125
<tr class="memitem:a55c8ef1a5445afd09cc530d7c4945b7b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a><br class="typebreak"/>
124
126
&lt; <a class="el" href="classGio_1_1FileAttributeMatcher.html">Gio::FileAttributeMatcher</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1FileAttributeMatcher.html#a55c8ef1a5445afd09cc530d7c4945b7b">wrap</a> (GFileAttributeMatcher* object, bool take_copy=false)</td></tr>
125
 
<tr class="memdesc:a55c8ef1a5445afd09cc530d7c4945b7b"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="el" href="namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#a55c8ef1a5445afd09cc530d7c4945b7b"></a><br/></td></tr>
 
127
<tr class="memdesc:a55c8ef1a5445afd09cc530d7c4945b7b"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="el" href="namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object.  <a href="#a55c8ef1a5445afd09cc530d7c4945b7b">More...</a><br/></td></tr>
126
128
<tr class="separator:a55c8ef1a5445afd09cc530d7c4945b7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
127
129
</table>
128
130
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
129
131
<div class="textblock"><p><a class="el" href="classGio_1_1FileAttributeMatcher.html" title="FileAttributeMatcher allows for searching through a FileInfo for attributes.">FileAttributeMatcher</a> allows for searching through a <a class="el" href="classGio_1_1FileInfo.html" title="FileInfo implements methods for getting information that all files should contain, and allows for manipulation of extended attributes.">FileInfo</a> for attributes. </p>
130
 
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000028">Since glibmm 2.16:</a></b></dt><dd></dd></dl>
 
132
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000067">Since glibmm 2.16:</a></b></dt><dd></dd></dl>
131
133
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
132
134
<a class="anchor" id="ae91e6b65ca5bb2c635f5bdf9cba56ed7"></a>
133
135
<div class="memitem">
145
147
      </table>
146
148
  </td>
147
149
  <td class="mlabels-right">
148
 
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
 
150
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
149
151
  </tr>
150
152
</table>
151
153
</div><div class="memdoc">
163
165
        <tr>
164
166
          <td class="memname">static <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGio_1_1FileAttributeMatcher.html">FileAttributeMatcher</a>&gt; Gio::FileAttributeMatcher::create </td>
165
167
          <td>(</td>
166
 
          <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/a00315.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &amp;&#160;</td>
 
168
          <td class="paramtype">const std::string &amp;&#160;</td>
167
169
          <td class="paramname"><em>attributes</em> = <code>&quot;*&quot;</code></td><td>)</td>
168
170
          <td></td>
169
171
        </tr>
170
172
      </table>
171
173
  </td>
172
174
  <td class="mlabels-right">
173
 
<span class="mlabels"><span class="mlabel">static</span></span> </td>
 
175
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
174
176
  </tr>
175
177
</table>
176
178
</div><div class="memdoc">
220
222
        <tr>
221
223
          <td class="memname">bool Gio::FileAttributeMatcher::enumerate_namespace </td>
222
224
          <td>(</td>
223
 
          <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/a00315.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &amp;&#160;</td>
 
225
          <td class="paramtype">const std::string &amp;&#160;</td>
224
226
          <td class="paramname"><em>ns</em></td><td>)</td>
225
227
          <td></td>
226
228
        </tr>
245
247
<div class="memproto">
246
248
      <table class="memname">
247
249
        <tr>
248
 
          <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/a00315.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> Gio::FileAttributeMatcher::enumerate_next </td>
 
250
          <td class="memname">std::string Gio::FileAttributeMatcher::enumerate_next </td>
249
251
          <td>(</td>
250
252
          <td class="paramname"></td><td>)</td>
251
253
          <td></td>
309
311
 
310
312
</div>
311
313
</div>
312
 
<a class="anchor" id="a8e9f6798e6d368e0134ba00ca82106aa"></a>
 
314
<a class="anchor" id="a76b65df7c7a64dd418f4a04a55af22a7"></a>
313
315
<div class="memitem">
314
316
<div class="memproto">
315
317
      <table class="memname">
316
318
        <tr>
317
319
          <td class="memname">bool Gio::FileAttributeMatcher::matches </td>
318
320
          <td>(</td>
319
 
          <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/a00315.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &amp;&#160;</td>
320
 
          <td class="paramname"><em>full_name</em></td><td>)</td>
 
321
          <td class="paramtype">const std::string &amp;&#160;</td>
 
322
          <td class="paramname"><em>attribute</em></td><td>)</td>
321
323
          <td> const</td>
322
324
        </tr>
323
325
      </table>
335
337
 
336
338
</div>
337
339
</div>
338
 
<a class="anchor" id="a664ac79f08935d6c13396a6d607aea84"></a>
 
340
<a class="anchor" id="a22402c55977fefbfc113eceb56029e6e"></a>
339
341
<div class="memitem">
340
342
<div class="memproto">
341
343
      <table class="memname">
342
344
        <tr>
343
345
          <td class="memname">bool Gio::FileAttributeMatcher::matches_only </td>
344
346
          <td>(</td>
345
 
          <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/a00315.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &amp;&#160;</td>
346
 
          <td class="paramname"><em>full_name</em></td><td>)</td>
 
347
          <td class="paramtype">const std::string &amp;&#160;</td>
 
348
          <td class="paramname"><em>attribute</em></td><td>)</td>
347
349
          <td> const</td>
348
350
        </tr>
349
351
      </table>
377
379
        <tr>
378
380
          <td class="paramkey"></td>
379
381
          <td></td>
380
 
          <td class="paramtype"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00301.html#ad477e282dc33a113ed64628b9b32e3dd">std::size_t</a>&#160;</td>
 
382
          <td class="paramtype">std::size_t&#160;</td>
381
383
          <td class="paramname">&#160;</td>
382
384
        </tr>
383
385
        <tr>
388
390
      </table>
389
391
  </td>
390
392
  <td class="mlabels-right">
391
 
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
 
393
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
392
394
  </tr>
393
395
</table>
394
396
</div><div class="memdoc">
418
420
<div class="memproto">
419
421
      <table class="memname">
420
422
        <tr>
421
 
          <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/a00315.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> Gio::FileAttributeMatcher::to_string </td>
 
423
          <td class="memname">std::string Gio::FileAttributeMatcher::to_string </td>
422
424
          <td>(</td>
423
425
          <td class="paramname"></td><td>)</td>
424
426
          <td> const</td>
428
430
 
429
431
<p>Prints what the matcher is matching against. </p>
430
432
<p>The format will be equal to the format passed to g_file_attribute_matcher_new(). The output however, might not be identical, as the matcher may decide to use a different order or omit needless parts.</p>
431
 
<dl class="since_2_32"><dt><b><a class="el" href="since_2_32.html#_since_2_32000033">Since glibmm 2.32:</a></b></dt><dd></dd></dl>
 
433
<dl class="since_2_32"><dt><b><a class="el" href="since_2_32.html#_since_2_32000036">Since glibmm 2.32:</a></b></dt><dd></dd></dl>
432
434
<dl class="section return"><dt>Returns</dt><dd>A string describing the attributes the matcher matches against or <code>0</code> if <em>matcher</em> was <code>0</code>. </dd></dl>
433
435
 
434
436
</div>
479
481
      </table>
480
482
  </td>
481
483
  <td class="mlabels-right">
482
 
<span class="mlabels"><span class="mlabel">related</span></span> </td>
 
484
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
483
485
  </tr>
484
486
</table>
485
487
</div><div class="memdoc">
499
501
</div><!-- contents -->
500
502
<!-- start footer part -->
501
503
<hr class="footer"/><address class="footer"><small>
502
 
Generated on Mon Nov 5 2012 09:19:38 for glibmm by &#160;<a href="http://www.doxygen.org/index.html">
 
504
Generated on Thu Feb 21 2013 11:15:47 for glibmm by &#160;<a href="http://www.doxygen.org/index.html">
503
505
<img class="footer" src="doxygen.png" alt="doxygen"/>
504
 
</a> 1.8.2
 
506
</a> 1.8.3.1
505
507
</small></address>
506
508
</body>
507
509
</html>