~ubuntu-branches/debian/squeeze/glib2.0/squeeze

« back to all changes in this revision

Viewing changes to docs/reference/glib/html/glib-Timers.html

  • Committer: Bazaar Package Importer
  • Author(s): Gustavo Noronha Silva
  • Date: 2009-02-15 13:00:43 UTC
  • mfrom: (1.3.1 upstream) (69.1.10 intrepid)
  • Revision ID: james.westby@ubuntu.com-20090215130043-q47fbt3owmt42m2f
Tags: 2.18.4-2
* Release to unstable
* debian/rules:
- bump SHVER, since we are already forcing a 2.18.0 dependecy on the
  symbols introduced in the development versions
* debian/control.in:
- added Homepage and Vcs-* control fields

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
2
<html>
3
3
<head>
4
 
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>Timers</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
7
 
<link rel="start" href="index.html" title="GLib Reference Manual">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
 
7
<link rel="home" href="index.html" title="GLib Reference Manual">
8
8
<link rel="up" href="glib-utilities.html" title="GLib Utilities">
9
9
<link rel="prev" href="glib-Automatic-String-Completion.html" title="Automatic String Completion">
10
10
<link rel="next" href="glib-Spawning-Processes.html" title="Spawning Processes">
11
 
<meta name="generator" content="GTK-Doc V1.9 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
<link rel="chapter" href="glib.html" title="GLib Overview">
14
14
<link rel="chapter" href="glib-fundamentals.html" title="GLib Fundamentals">
26
26
<link rel="index" href="ix08.html" title="Index of new symbols in 2.12">
27
27
<link rel="index" href="ix09.html" title="Index of new symbols in 2.14">
28
28
<link rel="index" href="ix10.html" title="Index of new symbols in 2.16">
 
29
<link rel="index" href="ix11.html" title="Index of new symbols in 2.18">
29
30
</head>
30
31
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
31
32
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
36
37
<th width="100%" align="center">GLib Reference Manual</th>
37
38
<td><a accesskey="n" href="glib-Spawning-Processes.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
38
39
</tr>
39
 
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id3152419" class="shortcut">Top</a>
40
 
                  &#160;|&#160;
41
 
                  <a href="#id3152598" class="shortcut">Description</a></nobr></td></tr>
 
40
<tr><td colspan="5" class="shortcuts">
 
41
<a href="#glib-Timers.synopsis" class="shortcut">Top</a>
 
42
                 | 
 
43
                <a href="#glib-Timers.description" class="shortcut">Description</a>
 
44
</td></tr>
42
45
</table>
43
46
<div class="refentry" lang="en">
44
47
<a name="glib-Timers"></a><div class="titlepage"></div>
45
48
<div class="refnamediv"><table width="100%"><tr>
46
49
<td valign="top">
47
 
<h2>
48
 
<a name="id3152419"></a><span class="refentrytitle">Timers</span>
49
 
</h2>
50
 
<p>Timers &#8212; keep track of elapsed time</p>
 
50
<h2><span class="refentrytitle"><a name="glib-Timers.top_of_page"></a>Timers</span></h2>
 
51
<p>Timers — keep track of elapsed time</p>
51
52
</td>
52
53
<td valign="top" align="right"></td>
53
54
</tr></table></div>
54
55
<div class="refsynopsisdiv">
55
 
<h2>Synopsis</h2>
 
56
<a name="glib-Timers.synopsis"></a><h2>Synopsis</h2>
56
57
<pre class="synopsis">
57
58
 
58
59
#include &lt;glib.h&gt;
59
60
 
60
 
 
61
 
                    <a class="link" href="glib-Timers.html#GTimer">GTimer</a>;
62
 
<a class="link" href="glib-Timers.html#GTimer">GTimer</a>*             <a class="link" href="glib-Timers.html#g-timer-new">g_timer_new</a>                         (void);
63
 
void                <a class="link" href="glib-Timers.html#g-timer-start">g_timer_start</a>                       (<a class="link" href="glib-Timers.html#GTimer">GTimer</a> *timer);
64
 
void                <a class="link" href="glib-Timers.html#g-timer-stop">g_timer_stop</a>                        (<a class="link" href="glib-Timers.html#GTimer">GTimer</a> *timer);
65
 
void                <a class="link" href="glib-Timers.html#g-timer-continue">g_timer_continue</a>                    (<a class="link" href="glib-Timers.html#GTimer">GTimer</a> *timer);
66
 
<a class="link" href="glib-Basic-Types.html#gdouble">gdouble</a>             <a class="link" href="glib-Timers.html#g-timer-elapsed">g_timer_elapsed</a>                     (<a class="link" href="glib-Timers.html#GTimer">GTimer</a> *timer,
67
 
                                                         <a class="link" href="glib-Basic-Types.html#gulong">gulong</a> *microseconds);
68
 
void                <a class="link" href="glib-Timers.html#g-timer-reset">g_timer_reset</a>                       (<a class="link" href="glib-Timers.html#GTimer">GTimer</a> *timer);
69
 
void                <a class="link" href="glib-Timers.html#g-timer-destroy">g_timer_destroy</a>                     (<a class="link" href="glib-Timers.html#GTimer">GTimer</a> *timer);
 
61
                    <a class="link" href="glib-Timers.html#GTimer" title="GTimer">GTimer</a>;
 
62
<a class="link" href="glib-Timers.html#GTimer" title="GTimer">GTimer</a>*             <a class="link" href="glib-Timers.html#g-timer-new" title="g_timer_new ()">g_timer_new</a>                         (void);
 
63
void                <a class="link" href="glib-Timers.html#g-timer-start" title="g_timer_start ()">g_timer_start</a>                       (<a class="link" href="glib-Timers.html#GTimer" title="GTimer">GTimer</a> *timer);
 
64
void                <a class="link" href="glib-Timers.html#g-timer-stop" title="g_timer_stop ()">g_timer_stop</a>                        (<a class="link" href="glib-Timers.html#GTimer" title="GTimer">GTimer</a> *timer);
 
65
void                <a class="link" href="glib-Timers.html#g-timer-continue" title="g_timer_continue ()">g_timer_continue</a>                    (<a class="link" href="glib-Timers.html#GTimer" title="GTimer">GTimer</a> *timer);
 
66
<a class="link" href="glib-Basic-Types.html#gdouble" title="gdouble">gdouble</a>             <a class="link" href="glib-Timers.html#g-timer-elapsed" title="g_timer_elapsed ()">g_timer_elapsed</a>                     (<a class="link" href="glib-Timers.html#GTimer" title="GTimer">GTimer</a> *timer,
 
67
                                                         <a class="link" href="glib-Basic-Types.html#gulong" title="gulong">gulong</a> *microseconds);
 
68
void                <a class="link" href="glib-Timers.html#g-timer-reset" title="g_timer_reset ()">g_timer_reset</a>                       (<a class="link" href="glib-Timers.html#GTimer" title="GTimer">GTimer</a> *timer);
 
69
void                <a class="link" href="glib-Timers.html#g-timer-destroy" title="g_timer_destroy ()">g_timer_destroy</a>                     (<a class="link" href="glib-Timers.html#GTimer" title="GTimer">GTimer</a> *timer);
70
70
</pre>
71
71
</div>
72
72
<div class="refsect1" lang="en">
73
 
<a name="id3152598"></a><h2>Description</h2>
 
73
<a name="glib-Timers.description"></a><h2>Description</h2>
74
74
<p>
75
 
<a class="link" href="glib-Timers.html#GTimer"><span class="type">GTimer</span></a> records a start time, and counts microseconds elapsed since that time.
 
75
<a class="link" href="glib-Timers.html#GTimer" title="GTimer"><span class="type">GTimer</span></a> records a start time, and counts microseconds elapsed since that time.
76
76
This is done somewhat differently on different platforms, and can be tricky to
77
 
get exactly right, so <a class="link" href="glib-Timers.html#GTimer"><span class="type">GTimer</span></a> provides a portable/convenient interface.
78
 
</p>
 
77
get exactly right, so <a class="link" href="glib-Timers.html#GTimer" title="GTimer"><span class="type">GTimer</span></a> provides a portable/convenient interface.
 
78
</p>
 
79
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
 
80
<h3 class="title">Note</h3>
 
81
<p>
 
82
<a class="link" href="glib-Timers.html#GTimer" title="GTimer"><span class="type">GTimer</span></a> uses a higher-quality clock when thread support is available.
 
83
Therefore, calling <a class="link" href="glib-Threads.html#g-thread-init" title="g_thread_init ()"><code class="function">g_thread_init()</code></a> while timers are running may lead to
 
84
unreliable results. It is best to call <a class="link" href="glib-Threads.html#g-thread-init" title="g_thread_init ()"><code class="function">g_thread_init()</code></a> before starting
 
85
any timers, if you are using threads at all.
 
86
</p>
 
87
</div>
79
88
</div>
80
89
<div class="refsect1" lang="en">
81
 
<a name="id3152632"></a><h2>Details</h2>
 
90
<a name="glib-Timers.details"></a><h2>Details</h2>
82
91
<div class="refsect2" lang="en">
83
 
<a name="id3152642"></a><h3>
84
 
<a name="GTimer"></a>GTimer</h3>
85
 
<a class="indexterm" name="id3152654"></a><pre class="programlisting">typedef struct _GTimer GTimer;</pre>
 
92
<a name="GTimer"></a><h3>GTimer</h3>
 
93
<pre class="programlisting">typedef struct _GTimer GTimer;</pre>
86
94
<p>
87
 
Opaque datatype that records a start time. 
 
95
Opaque datatype that records a start time.
88
96
</p>
89
97
</div>
90
98
<hr>
91
99
<div class="refsect2" lang="en">
92
 
<a name="id3152670"></a><h3>
93
 
<a name="g-timer-new"></a>g_timer_new ()</h3>
94
 
<a class="indexterm" name="id3152683"></a><pre class="programlisting"><a class="link" href="glib-Timers.html#GTimer">GTimer</a>*             g_timer_new                         (void);</pre>
 
100
<a name="g-timer-new"></a><h3>g_timer_new ()</h3>
 
101
<pre class="programlisting"><a class="link" href="glib-Timers.html#GTimer" title="GTimer">GTimer</a>*             g_timer_new                         (void);</pre>
95
102
<p>
96
 
Creates a new timer, and starts timing (i.e. <a class="link" href="glib-Timers.html#g-timer-start"><code class="function">g_timer_start()</code></a> is implicitly
 
103
Creates a new timer, and starts timing (i.e. <a class="link" href="glib-Timers.html#g-timer-start" title="g_timer_start ()"><code class="function">g_timer_start()</code></a> is implicitly
97
104
called for you).
98
105
</p>
99
106
<div class="variablelist"><table border="0">
100
107
<col align="left" valign="top">
101
108
<tbody><tr>
102
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
103
 
<td>a new <a class="link" href="glib-Timers.html#GTimer"><span class="type">GTimer</span></a>.
104
 
 
105
 
 
 
109
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
110
<td>a new <a class="link" href="glib-Timers.html#GTimer" title="GTimer"><span class="type">GTimer</span></a>.
106
111
</td>
107
112
</tr></tbody>
108
113
</table></div>
109
114
</div>
110
115
<hr>
111
116
<div class="refsect2" lang="en">
112
 
<a name="id3152739"></a><h3>
113
 
<a name="g-timer-start"></a>g_timer_start ()</h3>
114
 
<a class="indexterm" name="id3152751"></a><pre class="programlisting">void                g_timer_start                       (<a class="link" href="glib-Timers.html#GTimer">GTimer</a> *timer);</pre>
 
117
<a name="g-timer-start"></a><h3>g_timer_start ()</h3>
 
118
<pre class="programlisting">void                g_timer_start                       (<a class="link" href="glib-Timers.html#GTimer" title="GTimer">GTimer</a> *timer);</pre>
115
119
<p>
116
 
Marks a start time, so that future calls to <a class="link" href="glib-Timers.html#g-timer-elapsed"><code class="function">g_timer_elapsed()</code></a> will report the
117
 
time since <a class="link" href="glib-Timers.html#g-timer-start"><code class="function">g_timer_start()</code></a> was called. <a class="link" href="glib-Timers.html#g-timer-new"><code class="function">g_timer_new()</code></a> automatically marks the
118
 
start time, so no need to call <a class="link" href="glib-Timers.html#g-timer-start"><code class="function">g_timer_start()</code></a> immediately after creating the
 
120
Marks a start time, so that future calls to <a class="link" href="glib-Timers.html#g-timer-elapsed" title="g_timer_elapsed ()"><code class="function">g_timer_elapsed()</code></a> will report the
 
121
time since <a class="link" href="glib-Timers.html#g-timer-start" title="g_timer_start ()"><code class="function">g_timer_start()</code></a> was called. <a class="link" href="glib-Timers.html#g-timer-new" title="g_timer_new ()"><code class="function">g_timer_new()</code></a> automatically marks the
 
122
start time, so no need to call <a class="link" href="glib-Timers.html#g-timer-start" title="g_timer_start ()"><code class="function">g_timer_start()</code></a> immediately after creating the
119
123
timer.
120
124
</p>
121
125
<div class="variablelist"><table border="0">
122
126
<col align="left" valign="top">
123
127
<tbody><tr>
124
 
<td><p><span class="term"><em class="parameter"><code>timer</code></em>&#160;:</span></p></td>
125
 
<td>a <a class="link" href="glib-Timers.html#GTimer"><span class="type">GTimer</span></a>.
126
 
 
127
 
 
 
128
<td><p><span class="term"><em class="parameter"><code>timer</code></em> :</span></p></td>
 
129
<td>a <a class="link" href="glib-Timers.html#GTimer" title="GTimer"><span class="type">GTimer</span></a>.
128
130
</td>
129
131
</tr></tbody>
130
132
</table></div>
131
133
</div>
132
134
<hr>
133
135
<div class="refsect2" lang="en">
134
 
<a name="id3152850"></a><h3>
135
 
<a name="g-timer-stop"></a>g_timer_stop ()</h3>
136
 
<a class="indexterm" name="id3152863"></a><pre class="programlisting">void                g_timer_stop                        (<a class="link" href="glib-Timers.html#GTimer">GTimer</a> *timer);</pre>
 
136
<a name="g-timer-stop"></a><h3>g_timer_stop ()</h3>
 
137
<pre class="programlisting">void                g_timer_stop                        (<a class="link" href="glib-Timers.html#GTimer" title="GTimer">GTimer</a> *timer);</pre>
137
138
<p>
138
 
Marks an end time, so calls to <a class="link" href="glib-Timers.html#g-timer-elapsed"><code class="function">g_timer_elapsed()</code></a> will return the difference
 
139
Marks an end time, so calls to <a class="link" href="glib-Timers.html#g-timer-elapsed" title="g_timer_elapsed ()"><code class="function">g_timer_elapsed()</code></a> will return the difference
139
140
between this end time and the start time.
140
141
</p>
141
142
<div class="variablelist"><table border="0">
142
143
<col align="left" valign="top">
143
144
<tbody><tr>
144
 
<td><p><span class="term"><em class="parameter"><code>timer</code></em>&#160;:</span></p></td>
145
 
<td>a <a class="link" href="glib-Timers.html#GTimer"><span class="type">GTimer</span></a>.
146
 
 
147
 
 
 
145
<td><p><span class="term"><em class="parameter"><code>timer</code></em> :</span></p></td>
 
146
<td>a <a class="link" href="glib-Timers.html#GTimer" title="GTimer"><span class="type">GTimer</span></a>.
148
147
</td>
149
148
</tr></tbody>
150
149
</table></div>
151
150
</div>
152
151
<hr>
153
152
<div class="refsect2" lang="en">
154
 
<a name="id3152929"></a><h3>
155
 
<a name="g-timer-continue"></a>g_timer_continue ()</h3>
156
 
<a class="indexterm" name="id3152944"></a><pre class="programlisting">void                g_timer_continue                    (<a class="link" href="glib-Timers.html#GTimer">GTimer</a> *timer);</pre>
 
153
<a name="g-timer-continue"></a><h3>g_timer_continue ()</h3>
 
154
<pre class="programlisting">void                g_timer_continue                    (<a class="link" href="glib-Timers.html#GTimer" title="GTimer">GTimer</a> *timer);</pre>
157
155
<p>
158
 
Resumes a timer that has previously been stopped with <a class="link" href="glib-Timers.html#g-timer-stop"><code class="function">g_timer_stop()</code></a>.
159
 
<a class="link" href="glib-Timers.html#g-timer-stop"><code class="function">g_timer_stop()</code></a> must be called before using this function.
 
156
Resumes a timer that has previously been stopped with <a class="link" href="glib-Timers.html#g-timer-stop" title="g_timer_stop ()"><code class="function">g_timer_stop()</code></a>.
 
157
<a class="link" href="glib-Timers.html#g-timer-stop" title="g_timer_stop ()"><code class="function">g_timer_stop()</code></a> must be called before using this function.
160
158
</p>
161
159
<div class="variablelist"><table border="0">
162
160
<col align="left" valign="top">
163
161
<tbody><tr>
164
 
<td><p><span class="term"><em class="parameter"><code>timer</code></em>&#160;:</span></p></td>
165
 
<td>a <a class="link" href="glib-Timers.html#GTimer"><span class="type">GTimer</span></a>.
 
162
<td><p><span class="term"><em class="parameter"><code>timer</code></em> :</span></p></td>
 
163
<td>a <a class="link" href="glib-Timers.html#GTimer" title="GTimer"><span class="type">GTimer</span></a>.
166
164
</td>
167
165
</tr></tbody>
168
166
</table></div>
169
 
<p class="since">Since 2.4
170
 
 
171
 
 
172
 
</p>
 
167
<p class="since">Since 2.4</p>
173
168
</div>
174
169
<hr>
175
170
<div class="refsect2" lang="en">
176
 
<a name="id3153028"></a><h3>
177
 
<a name="g-timer-elapsed"></a>g_timer_elapsed ()</h3>
178
 
<a class="indexterm" name="id3153040"></a><pre class="programlisting"><a class="link" href="glib-Basic-Types.html#gdouble">gdouble</a>             g_timer_elapsed                     (<a class="link" href="glib-Timers.html#GTimer">GTimer</a> *timer,
179
 
                                                         <a class="link" href="glib-Basic-Types.html#gulong">gulong</a> *microseconds);</pre>
 
171
<a name="g-timer-elapsed"></a><h3>g_timer_elapsed ()</h3>
 
172
<pre class="programlisting"><a class="link" href="glib-Basic-Types.html#gdouble" title="gdouble">gdouble</a>             g_timer_elapsed                     (<a class="link" href="glib-Timers.html#GTimer" title="GTimer">GTimer</a> *timer,
 
173
                                                         <a class="link" href="glib-Basic-Types.html#gulong" title="gulong">gulong</a> *microseconds);</pre>
180
174
<p>
181
175
If <em class="parameter"><code>timer</code></em> has been started but not stopped, obtains the time since the timer was
182
176
started. If <em class="parameter"><code>timer</code></em> has been stopped, obtains the elapsed time between the time
186
180
</p>
187
181
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
188
182
<h3 class="title">Warning</h3>
189
 
<p>Calling initialization functions, in particular <a class="link" href="glib-Threads.html#g-thread-init"><code class="function">g_thread_init()</code></a>,
 
183
<p>Calling initialization functions, in particular <a class="link" href="glib-Threads.html#g-thread-init" title="g_thread_init ()"><code class="function">g_thread_init()</code></a>,
190
184
while a timer is running will cause invalid return values from this function.
191
185
</p>
192
186
</div>
196
190
<col align="left" valign="top">
197
191
<tbody>
198
192
<tr>
199
 
<td><p><span class="term"><em class="parameter"><code>timer</code></em>&#160;:</span></p></td>
200
 
<td>a <a class="link" href="glib-Timers.html#GTimer"><span class="type">GTimer</span></a>.
 
193
<td><p><span class="term"><em class="parameter"><code>timer</code></em> :</span></p></td>
 
194
<td>a <a class="link" href="glib-Timers.html#GTimer" title="GTimer"><span class="type">GTimer</span></a>.
201
195
</td>
202
196
</tr>
203
197
<tr>
204
 
<td><p><span class="term"><em class="parameter"><code>microseconds</code></em>&#160;:</span></p></td>
 
198
<td><p><span class="term"><em class="parameter"><code>microseconds</code></em> :</span></p></td>
205
199
<td>return location for the fractional part of seconds elapsed, 
206
 
  in microseconds (that is, the total number of microseconds elapsed, modulo 
207
 
   1000000), or <a class="link" href="glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
200
  in microseconds (that is, the total number of microseconds elapsed, modulo
 
201
   1000000), or <a class="link" href="glib-Standard-Macros.html#NULL--CAPS" title="NULL"><code class="literal">NULL</code></a>
208
202
</td>
209
203
</tr>
210
204
<tr>
211
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
205
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
212
206
<td>seconds elapsed as a floating point value, including 
213
207
  any fractional part.
214
 
 
215
 
 
216
208
</td>
217
209
</tr>
218
210
</tbody>
220
212
</div>
221
213
<hr>
222
214
<div class="refsect2" lang="en">
223
 
<a name="id3153180"></a><h3>
224
 
<a name="g-timer-reset"></a>g_timer_reset ()</h3>
225
 
<a class="indexterm" name="id3153193"></a><pre class="programlisting">void                g_timer_reset                       (<a class="link" href="glib-Timers.html#GTimer">GTimer</a> *timer);</pre>
 
215
<a name="g-timer-reset"></a><h3>g_timer_reset ()</h3>
 
216
<pre class="programlisting">void                g_timer_reset                       (<a class="link" href="glib-Timers.html#GTimer" title="GTimer">GTimer</a> *timer);</pre>
226
217
<p>
227
 
This function is useless; it's fine to call <a class="link" href="glib-Timers.html#g-timer-start"><code class="function">g_timer_start()</code></a> on an
228
 
already-started timer to reset the start time, so <a class="link" href="glib-Timers.html#g-timer-reset"><code class="function">g_timer_reset()</code></a> serves no
 
218
This function is useless; it's fine to call <a class="link" href="glib-Timers.html#g-timer-start" title="g_timer_start ()"><code class="function">g_timer_start()</code></a> on an
 
219
already-started timer to reset the start time, so <a class="link" href="glib-Timers.html#g-timer-reset" title="g_timer_reset ()"><code class="function">g_timer_reset()</code></a> serves no
229
220
purpose.
230
221
</p>
231
222
<div class="variablelist"><table border="0">
232
223
<col align="left" valign="top">
233
224
<tbody><tr>
234
 
<td><p><span class="term"><em class="parameter"><code>timer</code></em>&#160;:</span></p></td>
235
 
<td>a <a class="link" href="glib-Timers.html#GTimer"><span class="type">GTimer</span></a>.
236
 
 
237
 
 
 
225
<td><p><span class="term"><em class="parameter"><code>timer</code></em> :</span></p></td>
 
226
<td>a <a class="link" href="glib-Timers.html#GTimer" title="GTimer"><span class="type">GTimer</span></a>.
238
227
</td>
239
228
</tr></tbody>
240
229
</table></div>
241
230
</div>
242
231
<hr>
243
232
<div class="refsect2" lang="en">
244
 
<a name="id3153271"></a><h3>
245
 
<a name="g-timer-destroy"></a>g_timer_destroy ()</h3>
246
 
<a class="indexterm" name="id3153283"></a><pre class="programlisting">void                g_timer_destroy                     (<a class="link" href="glib-Timers.html#GTimer">GTimer</a> *timer);</pre>
 
233
<a name="g-timer-destroy"></a><h3>g_timer_destroy ()</h3>
 
234
<pre class="programlisting">void                g_timer_destroy                     (<a class="link" href="glib-Timers.html#GTimer" title="GTimer">GTimer</a> *timer);</pre>
247
235
<p>
248
236
Destroys a timer, freeing associated resources.
249
237
</p>
250
238
<div class="variablelist"><table border="0">
251
239
<col align="left" valign="top">
252
240
<tbody><tr>
253
 
<td><p><span class="term"><em class="parameter"><code>timer</code></em>&#160;:</span></p></td>
254
 
<td>a <a class="link" href="glib-Timers.html#GTimer"><span class="type">GTimer</span></a> to destroy.
255
 
 
256
 
 
 
241
<td><p><span class="term"><em class="parameter"><code>timer</code></em> :</span></p></td>
 
242
<td>a <a class="link" href="glib-Timers.html#GTimer" title="GTimer"><span class="type">GTimer</span></a> to destroy.
257
243
</td>
258
244
</tr></tbody>
259
245
</table></div>
260
246
</div>
261
247
</div>
262
 
<div class="refsect1" lang="en">
263
 
<a name="id3153339"></a><div class="refsect2" lang="en"><a name="id3153340"></a></div>
 
248
</div>
 
249
<div class="footer">
264
250
<hr>
265
 
<div class="refsect2" lang="en"><a name="id3153342"></a></div>
266
 
</div>
267
 
</div>
 
251
          Generated by GTK-Doc V1.11</div>
268
252
</body>
269
253
</html>