This file is indexed.

/usr/share/gtk-doc/html/cutter/ja/cutter-Assertion-Utilities-for-GObject.html is in cutter-testing-framework-doc 1.1.7-1.1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GObject用の検証ユーティリティ</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="index.html" title="Cutterリファレンスマニュアル">
<link rel="up" href="writing-assertion.html" title="検証作成">
<link rel="prev" href="cutter-Assertion-Utilities-for-GList.html" title="GList用の検証ユーティリティ">
<link rel="next" href="cutter-Assertion-Utilities-for-GValue.html" title="GValue用の検証ユーティリティ">
<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
<tr valign="middle">
<td><a accesskey="p" href="cutter-Assertion-Utilities-for-GList.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
<td><a accesskey="u" href="writing-assertion.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
<th width="100%" align="center">Cutterリファレンスマニュアル</th>
<td><a accesskey="n" href="cutter-Assertion-Utilities-for-GValue.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts">
<a href="#cutter-Assertion-Utilities-for-GObject.synopsis" class="shortcut">Top</a>
                   | 
                  <a href="#cutter-Assertion-Utilities-for-GObject.description" class="shortcut">説明</a>
</td></tr>
</table>
<div class="refentry" title="GObject用の検証ユーティリティ">
<a name="cutter-Assertion-Utilities-for-GObject"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2><span class="refentrytitle"><a name="cutter-Assertion-Utilities-for-GObject.top_of_page"></a>GObject用の検証ユーティリティ</span></h2>
<p>GObject用の検証ユーティリティ — <span class="type">GObject</span>に関する検証をもっと簡単に書くためのユーティリティ。</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv" title="概要">
<a name="cutter-Assertion-Utilities-for-GObject.synopsis"></a><h2>概要</h2>
<pre class="synopsis"><span class="returnvalue">gboolean</span>            <a class="link" href="cutter-Assertion-Utilities-for-GObject.html#gcut-object-equal" title="gcut_object_equal ()">gcut_object_equal</a>                   (<em class="parameter"><code>const <span class="type">GObject</span> *object1</code></em>,
                                                         <em class="parameter"><code>const <span class="type">GObject</span> *object2</code></em>,
                                                         <em class="parameter"><code><span class="type">GEqualFunc</span> equal_func</code></em>);
<span class="returnvalue">gchar</span> *             <a class="link" href="cutter-Assertion-Utilities-for-GObject.html#gcut-object-inspect" title="gcut_object_inspect ()">gcut_object_inspect</a>                 (<em class="parameter"><code>const <span class="type">GObject</span> *object</code></em>);
<span class="returnvalue">gchar</span> *             <a class="link" href="cutter-Assertion-Utilities-for-GObject.html#gcut-object-inspect-custom" title="gcut_object_inspect_custom ()">gcut_object_inspect_custom</a>          (<em class="parameter"><code>const <span class="type">GObject</span> *object</code></em>,
                                                         <em class="parameter"><code><a class="link" href="cutter-Types-for-GLib-support.html#GCutInspectFunction" title="GCutInspectFunction ()"><span class="type">GCutInspectFunction</span></a> inspect_func</code></em>,
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
</pre>
</div>
<div class="refsect1" title="説明">
<a name="cutter-Assertion-Utilities-for-GObject.description"></a><h2>説明</h2>
<p>検証を書くためには等価性を検証し、期待値と実測値を表示する必要があります。</p>
<p>このユーティリティは<span class="type">GObject</span>に関する検証の作成を補助します。</p>
</div>
<div class="refsect1" title="詳細">
<a name="cutter-Assertion-Utilities-for-GObject.details"></a><h2>詳細</h2>
<div class="refsect2" title="gcut_object_equal ()">
<a name="gcut-object-equal"></a><h3>gcut_object_equal ()</h3>
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gcut_object_equal                   (<em class="parameter"><code>const <span class="type">GObject</span> *object1</code></em>,
                                                         <em class="parameter"><code>const <span class="type">GObject</span> *object2</code></em>,
                                                         <em class="parameter"><code><span class="type">GEqualFunc</span> equal_func</code></em>);</pre>
<p>ふたつの<span class="type">GObject</span><em class="parameter"><code>object1</code></em><em class="parameter"><code>object2</code></em><em class="parameter"><code>equal_func</code></em>で比較します。<em class="parameter"><code>equal_func</code></em>がNULLの場合は<em class="parameter"><code>object1</code></em><em class="parameter"><code>object2</code></em>は単にメモリの位置だけで比較します。</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>object1</code></em> :</span></p></td>
<td>比較する<span class="type">GObject</span></td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>object2</code></em> :</span></p></td>
<td>比較する<span class="type">GObject</span></td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>equal_func</code></em> :</span></p></td>
<td>ふたつの<span class="type">GObject</span>を比較する関数。NULLも可。</td>
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>戻り値</em></span> :</span></p></td>
<td>
<em class="parameter"><code>object1</code></em> == <em class="parameter"><code>object2</code></em>あるいは<em class="parameter"><code>equal_func</code></em>(<em class="parameter"><code>object1</code></em>, <em class="parameter"><code>object2</code></em>)がTRUEならTRUE、そうでない場合はFALSE。</td>
</tr>
</tbody>
</table></div>
<p class="since">1.0.5から</p>
</div>
<hr>
<div class="refsect2" title="gcut_object_inspect ()">
<a name="gcut-object-inspect"></a><h3>gcut_object_inspect ()</h3>
<pre class="programlisting"><span class="returnvalue">gchar</span> *             gcut_object_inspect                 (<em class="parameter"><code>const <span class="type">GObject</span> *object</code></em>);</pre>
<p><em class="parameter"><code>object</code></em>のプロパティの詳細を返します。返された文字列が必要なくなったときは開放してください。</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
<td>
<span class="type">GObject</span></td>
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>戻り値</em></span> :</span></p></td>
<td>
<em class="parameter"><code>object</code></em>の詳細を示した文字列。</td>
</tr>
</tbody>
</table></div>
<p class="since">1.0.5から</p>
</div>
<hr>
<div class="refsect2" title="gcut_object_inspect_custom ()">
<a name="gcut-object-inspect-custom"></a><h3>gcut_object_inspect_custom ()</h3>
<pre class="programlisting"><span class="returnvalue">gchar</span> *             gcut_object_inspect_custom          (<em class="parameter"><code>const <span class="type">GObject</span> *object</code></em>,
                                                         <em class="parameter"><code><a class="link" href="cutter-Types-for-GLib-support.html#GCutInspectFunction" title="GCutInspectFunction ()"><span class="type">GCutInspectFunction</span></a> inspect_func</code></em>,
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
<p><em class="parameter"><code>object</code></em><em class="parameter"><code>inspect_func</code></em>で詳細を示します。返された文字列が必要なくなったときは開放してください。</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
<td>
<span class="type">GObject</span></td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>inspect_func</code></em> :</span></p></td>
<td>
<em class="parameter"><code>object</code></em>の詳細を示す関数。</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
<td>関数に渡すユーザ用データ。</td>
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>戻り値</em></span> :</span></p></td>
<td>
<em class="parameter"><code>object</code></em>の詳細を示した文字列。</td>
</tr>
</tbody>
</table></div>
<p class="since">1.0.5から</p>
</div>
</div>
</div>
<div class="footer">
<hr>
          Generated by GTK-Doc V1.15</div>
</body>
</html>