2
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
3
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
4
<refentry id="gedit-gedit-debug">
6
<refentrytitle role="top_of_page" id="gedit-gedit-debug.top_of_page">gedit-debug</refentrytitle>
7
<manvolnum>3</manvolnum>
8
<refmiscinfo>GEDIT Library</refmiscinfo>
12
<refname>gedit-debug</refname>
13
<refpurpose></refpurpose>
16
<refsynopsisdiv id="gedit-gedit-debug.synopsis" role="synopsis">
17
<title role="synopsis.title">Synopsis</title>
20
enum <link linkend="GeditDebugSection">GeditDebugSection</link>;
21
#define <link linkend="DEBUG-VIEW--CAPS">DEBUG_VIEW</link>
22
#define <link linkend="DEBUG-SEARCH--CAPS">DEBUG_SEARCH</link>
23
#define <link linkend="DEBUG-PRINT--CAPS">DEBUG_PRINT</link>
24
#define <link linkend="DEBUG-PREFS--CAPS">DEBUG_PREFS</link>
25
#define <link linkend="DEBUG-PLUGINS--CAPS">DEBUG_PLUGINS</link>
26
#define <link linkend="DEBUG-TAB--CAPS">DEBUG_TAB</link>
27
#define <link linkend="DEBUG-DOCUMENT--CAPS">DEBUG_DOCUMENT</link>
28
#define <link linkend="DEBUG-COMMANDS--CAPS">DEBUG_COMMANDS</link>
29
#define <link linkend="DEBUG-APP--CAPS">DEBUG_APP</link>
30
#define <link linkend="DEBUG-SESSION--CAPS">DEBUG_SESSION</link>
31
#define <link linkend="DEBUG-UTILS--CAPS">DEBUG_UTILS</link>
32
#define <link linkend="DEBUG-METADATA--CAPS">DEBUG_METADATA</link>
33
#define <link linkend="DEBUG-WINDOW--CAPS">DEBUG_WINDOW</link>
34
#define <link linkend="DEBUG-LOADER--CAPS">DEBUG_LOADER</link>
35
#define <link linkend="DEBUG-SAVER--CAPS">DEBUG_SAVER</link>
36
<link linkend="void">void</link> <link linkend="gedit-debug-init">gedit_debug_init</link> (void);
37
<link linkend="void">void</link> <link linkend="gedit-debug">gedit_debug</link> (<link linkend="GeditDebugSection">GeditDebugSection</link> section,
38
const <link linkend="gchar">gchar</link> *file,
39
<link linkend="gint">gint</link> line,
40
const <link linkend="gchar">gchar</link> *function);
41
<link linkend="void">void</link> <link linkend="gedit-debug-message">gedit_debug_message</link> (<link linkend="GeditDebugSection">GeditDebugSection</link> section,
42
const <link linkend="gchar">gchar</link> *file,
43
<link linkend="gint">gint</link> line,
44
const <link linkend="gchar">gchar</link> *function,
45
const <link linkend="gchar">gchar</link> *format,
58
<refsect1 id="gedit-gedit-debug.description" role="desc">
59
<title role="desc.title">Description</title>
64
<refsect1 id="gedit-gedit-debug.details" role="details">
65
<title role="details.title">Details</title>
66
<refsect2 id="GeditDebugSection" role="enum">
67
<title>enum GeditDebugSection</title>
68
<indexterm zone="GeditDebugSection"><primary sortas="GeditDebugSection">GeditDebugSection</primary></indexterm><programlisting>typedef enum {
70
GEDIT_DEBUG_VIEW = 1 << 0,
71
GEDIT_DEBUG_SEARCH = 1 << 1,
72
GEDIT_DEBUG_PRINT = 1 << 2,
73
GEDIT_DEBUG_PREFS = 1 << 3,
74
GEDIT_DEBUG_PLUGINS = 1 << 4,
75
GEDIT_DEBUG_TAB = 1 << 5,
76
GEDIT_DEBUG_DOCUMENT = 1 << 6,
77
GEDIT_DEBUG_COMMANDS = 1 << 7,
78
GEDIT_DEBUG_APP = 1 << 8,
79
GEDIT_DEBUG_SESSION = 1 << 9,
80
GEDIT_DEBUG_UTILS = 1 << 10,
81
GEDIT_DEBUG_METADATA = 1 << 11,
82
GEDIT_DEBUG_WINDOW = 1 << 12,
83
GEDIT_DEBUG_LOADER = 1 << 13,
84
GEDIT_DEBUG_SAVER = 1 << 14
89
<refsect2 id="DEBUG-VIEW--CAPS" role="macro">
90
<title>DEBUG_VIEW</title>
91
<indexterm zone="DEBUG-VIEW--CAPS"><primary sortas="DEBUG_VIEW">DEBUG_VIEW</primary></indexterm><programlisting>#define DEBUG_VIEW GEDIT_DEBUG_VIEW, __FILE__, __LINE__, G_STRFUNC
95
<refsect2 id="DEBUG-SEARCH--CAPS" role="macro">
96
<title>DEBUG_SEARCH</title>
97
<indexterm zone="DEBUG-SEARCH--CAPS"><primary sortas="DEBUG_SEARCH">DEBUG_SEARCH</primary></indexterm><programlisting>#define DEBUG_SEARCH GEDIT_DEBUG_SEARCH, __FILE__, __LINE__, G_STRFUNC
101
<refsect2 id="DEBUG-PRINT--CAPS" role="macro">
102
<title>DEBUG_PRINT</title>
103
<indexterm zone="DEBUG-PRINT--CAPS"><primary sortas="DEBUG_PRINT">DEBUG_PRINT</primary></indexterm><programlisting>#define DEBUG_PRINT GEDIT_DEBUG_PRINT, __FILE__, __LINE__, G_STRFUNC
107
<refsect2 id="DEBUG-PREFS--CAPS" role="macro">
108
<title>DEBUG_PREFS</title>
109
<indexterm zone="DEBUG-PREFS--CAPS"><primary sortas="DEBUG_PREFS">DEBUG_PREFS</primary></indexterm><programlisting>#define DEBUG_PREFS GEDIT_DEBUG_PREFS, __FILE__, __LINE__, G_STRFUNC
113
<refsect2 id="DEBUG-PLUGINS--CAPS" role="macro">
114
<title>DEBUG_PLUGINS</title>
115
<indexterm zone="DEBUG-PLUGINS--CAPS"><primary sortas="DEBUG_PLUGINS">DEBUG_PLUGINS</primary></indexterm><programlisting>#define DEBUG_PLUGINS GEDIT_DEBUG_PLUGINS, __FILE__, __LINE__, G_STRFUNC
119
<refsect2 id="DEBUG-TAB--CAPS" role="macro">
120
<title>DEBUG_TAB</title>
121
<indexterm zone="DEBUG-TAB--CAPS"><primary sortas="DEBUG_TAB">DEBUG_TAB</primary></indexterm><programlisting>#define DEBUG_TAB GEDIT_DEBUG_TAB, __FILE__, __LINE__, G_STRFUNC
125
<refsect2 id="DEBUG-DOCUMENT--CAPS" role="macro">
126
<title>DEBUG_DOCUMENT</title>
127
<indexterm zone="DEBUG-DOCUMENT--CAPS"><primary sortas="DEBUG_DOCUMENT">DEBUG_DOCUMENT</primary></indexterm><programlisting>#define DEBUG_DOCUMENT GEDIT_DEBUG_DOCUMENT,__FILE__, __LINE__, G_STRFUNC
131
<refsect2 id="DEBUG-COMMANDS--CAPS" role="macro">
132
<title>DEBUG_COMMANDS</title>
133
<indexterm zone="DEBUG-COMMANDS--CAPS"><primary sortas="DEBUG_COMMANDS">DEBUG_COMMANDS</primary></indexterm><programlisting>#define DEBUG_COMMANDS GEDIT_DEBUG_COMMANDS,__FILE__, __LINE__, G_STRFUNC
137
<refsect2 id="DEBUG-APP--CAPS" role="macro">
138
<title>DEBUG_APP</title>
139
<indexterm zone="DEBUG-APP--CAPS"><primary sortas="DEBUG_APP">DEBUG_APP</primary></indexterm><programlisting>#define DEBUG_APP GEDIT_DEBUG_APP, __FILE__, __LINE__, G_STRFUNC
143
<refsect2 id="DEBUG-SESSION--CAPS" role="macro">
144
<title>DEBUG_SESSION</title>
145
<indexterm zone="DEBUG-SESSION--CAPS"><primary sortas="DEBUG_SESSION">DEBUG_SESSION</primary></indexterm><programlisting>#define DEBUG_SESSION GEDIT_DEBUG_SESSION, __FILE__, __LINE__, G_STRFUNC
149
<refsect2 id="DEBUG-UTILS--CAPS" role="macro">
150
<title>DEBUG_UTILS</title>
151
<indexterm zone="DEBUG-UTILS--CAPS"><primary sortas="DEBUG_UTILS">DEBUG_UTILS</primary></indexterm><programlisting>#define DEBUG_UTILS GEDIT_DEBUG_UTILS, __FILE__, __LINE__, G_STRFUNC
155
<refsect2 id="DEBUG-METADATA--CAPS" role="macro">
156
<title>DEBUG_METADATA</title>
157
<indexterm zone="DEBUG-METADATA--CAPS"><primary sortas="DEBUG_METADATA">DEBUG_METADATA</primary></indexterm><programlisting>#define DEBUG_METADATA GEDIT_DEBUG_METADATA,__FILE__, __LINE__, G_STRFUNC
161
<refsect2 id="DEBUG-WINDOW--CAPS" role="macro">
162
<title>DEBUG_WINDOW</title>
163
<indexterm zone="DEBUG-WINDOW--CAPS"><primary sortas="DEBUG_WINDOW">DEBUG_WINDOW</primary></indexterm><programlisting>#define DEBUG_WINDOW GEDIT_DEBUG_WINDOW, __FILE__, __LINE__, G_STRFUNC
167
<refsect2 id="DEBUG-LOADER--CAPS" role="macro">
168
<title>DEBUG_LOADER</title>
169
<indexterm zone="DEBUG-LOADER--CAPS"><primary sortas="DEBUG_LOADER">DEBUG_LOADER</primary></indexterm><programlisting>#define DEBUG_LOADER GEDIT_DEBUG_LOADER, __FILE__, __LINE__, G_STRFUNC
173
<refsect2 id="DEBUG-SAVER--CAPS" role="macro">
174
<title>DEBUG_SAVER</title>
175
<indexterm zone="DEBUG-SAVER--CAPS"><primary sortas="DEBUG_SAVER">DEBUG_SAVER</primary></indexterm><programlisting>#define DEBUG_SAVER GEDIT_DEBUG_SAVER, __FILE__, __LINE__, G_STRFUNC
179
<refsect2 id="gedit-debug-init" role="function">
180
<title>gedit_debug_init ()</title>
181
<indexterm zone="gedit-debug-init"><primary sortas="gedit_debug_init">gedit_debug_init</primary></indexterm><programlisting><link linkend="void">void</link> gedit_debug_init (void);</programlisting>
184
<refsect2 id="gedit-debug" role="function">
185
<title>gedit_debug ()</title>
186
<indexterm zone="gedit-debug"><primary sortas="gedit_debug">gedit_debug</primary></indexterm><programlisting><link linkend="void">void</link> gedit_debug (<link linkend="GeditDebugSection">GeditDebugSection</link> section,
187
const <link linkend="gchar">gchar</link> *file,
188
<link linkend="gint">gint</link> line,
189
const <link linkend="gchar">gchar</link> *function);</programlisting>
191
</para><variablelist role="params">
192
<varlistentry><term><parameter>section</parameter> :</term>
194
</simpara></listitem></varlistentry>
195
<varlistentry><term><parameter>file</parameter> :</term>
197
</simpara></listitem></varlistentry>
198
<varlistentry><term><parameter>line</parameter> :</term>
200
</simpara></listitem></varlistentry>
201
<varlistentry><term><parameter>function</parameter> :</term>
203
</simpara></listitem></varlistentry>
204
</variablelist></refsect2>
205
<refsect2 id="gedit-debug-message" role="function">
206
<title>gedit_debug_message ()</title>
207
<indexterm zone="gedit-debug-message"><primary sortas="gedit_debug_message">gedit_debug_message</primary></indexterm><programlisting><link linkend="void">void</link> gedit_debug_message (<link linkend="GeditDebugSection">GeditDebugSection</link> section,
208
const <link linkend="gchar">gchar</link> *file,
209
<link linkend="gint">gint</link> line,
210
const <link linkend="gchar">gchar</link> *function,
211
const <link linkend="gchar">gchar</link> *format,
212
...);</programlisting>
214
</para><variablelist role="params">
215
<varlistentry><term><parameter>section</parameter> :</term>
217
</simpara></listitem></varlistentry>
218
<varlistentry><term><parameter>file</parameter> :</term>
220
</simpara></listitem></varlistentry>
221
<varlistentry><term><parameter>line</parameter> :</term>
223
</simpara></listitem></varlistentry>
224
<varlistentry><term><parameter>function</parameter> :</term>
226
</simpara></listitem></varlistentry>
227
<varlistentry><term><parameter>format</parameter> :</term>
229
</simpara></listitem></varlistentry>
230
<varlistentry><term><parameter>...</parameter> :</term>
232
</simpara></listitem></varlistentry>
233
</variablelist></refsect2>