181
176
<hr><h2>Member Function Documentation</h2>
182
<a class="anchor" name="2098aff57cd47005faacb51854ede6a9"></a><!-- doxytag: member="Glib::TimeVal::operator=" ref="2098aff57cd47005faacb51854ede6a9" args="(const GTimeVal &gtimeval)" -->
183
<div class="memitem">
184
<div class="memproto">
185
<table class="memname">
187
<td class="memname"><a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& Glib::TimeVal::operator= </td>
189
<td class="paramtype">const <a class="el" href="classGTimeVal.html">GTimeVal</a>& </td>
190
<td class="paramname"> <em>gtimeval</em> </td>
191
<td> ) </td>
192
<td><code> [inline]</code></td>
202
<a class="anchor" name="9e28e3310fc1ee5e2dba7a7ed9cbb97e"></a><!-- doxytag: member="Glib::TimeVal::assign_current_time" ref="9e28e3310fc1ee5e2dba7a7ed9cbb97e" args="()" -->
203
<div class="memitem">
204
<div class="memproto">
205
<table class="memname">
207
<td class="memname">void Glib::TimeVal::assign_current_time </td>
209
<td class="paramname"> </td>
210
<td> ) </td>
218
Assigns the current time to the <a class="el" href="structGlib_1_1TimeVal.html" title="Glib::TimeVal is a wrapper around the glib structure GTimeVal.">TimeVal</a> instance.
220
Equivalent to the UNIX gettimeofday() function, but is portable and works also on Win32.
223
177
<a class="anchor" name="c94c07dbb768f3d1c68731e735f074ba"></a><!-- doxytag: member="Glib::TimeVal::add" ref="c94c07dbb768f3d1c68731e735f074ba" args="(const TimeVal &rhs)" -->
224
178
<div class="memitem">
225
179
<div class="memproto">
243
<a class="anchor" name="c47cd4e39665d3a25e3a236b0ced620d"></a><!-- doxytag: member="Glib::TimeVal::subtract" ref="c47cd4e39665d3a25e3a236b0ced620d" args="(const TimeVal &rhs)" -->
244
<div class="memitem">
245
<div class="memproto">
246
<table class="memname">
248
<td class="memname">void Glib::TimeVal::subtract </td>
250
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
251
<td class="paramname"> <em>rhs</em> </td>
252
<td> ) </td>
261
<p>Referenced by <a class="el" href="timeval_8h-source.html#l00117">operator-=()</a>.</p>
197
<a class="anchor" name="55648d2e807fd75d0eafffc3a595eaf0"></a><!-- doxytag: member="Glib::TimeVal::add_microseconds" ref="55648d2e807fd75d0eafffc3a595eaf0" args="(long microseconds)" -->
198
<div class="memitem">
199
<div class="memproto">
200
<table class="memname">
202
<td class="memname">void Glib::TimeVal::add_microseconds </td>
204
<td class="paramtype">long </td>
205
<td class="paramname"> <em>microseconds</em> </td>
206
<td> ) </td>
217
<a class="anchor" name="116ddecfdc3994b541e05d0fd27ce297"></a><!-- doxytag: member="Glib::TimeVal::add_milliseconds" ref="116ddecfdc3994b541e05d0fd27ce297" args="(long milliseconds)" -->
218
<div class="memitem">
219
<div class="memproto">
220
<table class="memname">
222
<td class="memname">void Glib::TimeVal::add_milliseconds </td>
224
<td class="paramtype">long </td>
225
<td class="paramname"> <em>milliseconds</em> </td>
226
<td> ) </td>
287
<a class="anchor" name="abd386d64098d531101589ba7f9aad4a"></a><!-- doxytag: member="Glib::TimeVal::subtract_seconds" ref="abd386d64098d531101589ba7f9aad4a" args="(long seconds)" -->
288
<div class="memitem">
289
<div class="memproto">
290
<table class="memname">
292
<td class="memname">void Glib::TimeVal::subtract_seconds </td>
294
<td class="paramtype">long </td>
295
<td class="paramname"> <em>seconds</em> </td>
296
<td> ) </td>
305
<p>Referenced by <a class="el" href="timeval_8h-source.html#l00133">operator-=()</a>.</p>
309
<a class="anchor" name="116ddecfdc3994b541e05d0fd27ce297"></a><!-- doxytag: member="Glib::TimeVal::add_milliseconds" ref="116ddecfdc3994b541e05d0fd27ce297" args="(long milliseconds)" -->
310
<div class="memitem">
311
<div class="memproto">
312
<table class="memname">
314
<td class="memname">void Glib::TimeVal::add_milliseconds </td>
316
<td class="paramtype">long </td>
317
<td class="paramname"> <em>milliseconds</em> </td>
318
<td> ) </td>
329
<a class="anchor" name="08a82c224a744142db48b9d9f25a236f"></a><!-- doxytag: member="Glib::TimeVal::subtract_milliseconds" ref="08a82c224a744142db48b9d9f25a236f" args="(long milliseconds)" -->
330
<div class="memitem">
331
<div class="memproto">
332
<table class="memname">
334
<td class="memname">void Glib::TimeVal::subtract_milliseconds </td>
336
<td class="paramtype">long </td>
337
<td class="paramname"> <em>milliseconds</em> </td>
338
<td> ) </td>
349
<a class="anchor" name="55648d2e807fd75d0eafffc3a595eaf0"></a><!-- doxytag: member="Glib::TimeVal::add_microseconds" ref="55648d2e807fd75d0eafffc3a595eaf0" args="(long microseconds)" -->
350
<div class="memitem">
351
<div class="memproto">
352
<table class="memname">
354
<td class="memname">void Glib::TimeVal::add_microseconds </td>
356
<td class="paramtype">long </td>
357
<td class="paramname"> <em>microseconds</em> </td>
358
<td> ) </td>
369
<a class="anchor" name="495a575cdc38ec785808e58750020957"></a><!-- doxytag: member="Glib::TimeVal::subtract_microseconds" ref="495a575cdc38ec785808e58750020957" args="(long microseconds)" -->
370
<div class="memitem">
371
<div class="memproto">
372
<table class="memname">
374
<td class="memname">void Glib::TimeVal::subtract_microseconds </td>
376
<td class="paramtype">long </td>
377
<td class="paramname"> <em>microseconds</em> </td>
378
<td> ) </td>
389
<a class="anchor" name="ab1d96583d1fb003ec887f2cd6fa00b7"></a><!-- doxytag: member="Glib::TimeVal::operator+=" ref="ab1d96583d1fb003ec887f2cd6fa00b7" args="(const TimeVal &gtimeval)" -->
390
<div class="memitem">
391
<div class="memproto">
392
<table class="memname">
394
<td class="memname"><a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& Glib::TimeVal::operator+= </td>
396
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
397
<td class="paramname"> <em>gtimeval</em> </td>
398
<td> ) </td>
399
<td><code> [inline]</code></td>
409
<a class="anchor" name="8f20714471ddf46966a0bbdda19448be"></a><!-- doxytag: member="Glib::TimeVal::operator-=" ref="8f20714471ddf46966a0bbdda19448be" args="(const TimeVal &gtimeval)" -->
410
<div class="memitem">
411
<div class="memproto">
412
<table class="memname">
414
<td class="memname"><a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& Glib::TimeVal::operator-= </td>
416
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
417
<td class="paramname"> <em>gtimeval</em> </td>
418
<td> ) </td>
419
<td><code> [inline]</code></td>
427
<p>References <a class="el" href="structGlib_1_1TimeVal.html#c47cd4e39665d3a25e3a236b0ced620d">subtract()</a>.</p>
431
<a class="anchor" name="0fab78f2bb33e9f9dbcddbd5ea27cf76"></a><!-- doxytag: member="Glib::TimeVal::operator+=" ref="0fab78f2bb33e9f9dbcddbd5ea27cf76" args="(long seconds)" -->
432
<div class="memitem">
433
<div class="memproto">
434
<table class="memname">
436
<td class="memname"><a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& Glib::TimeVal::operator+= </td>
438
<td class="paramtype">long </td>
439
<td class="paramname"> <em>seconds</em> </td>
440
<td> ) </td>
441
<td><code> [inline]</code></td>
449
<p>References <a class="el" href="structGlib_1_1TimeVal.html#e24a9a526b4f66a16a2bc0047ac52ad6">add_seconds()</a>.</p>
453
<a class="anchor" name="8868ad08d7f5e874b05b1045f8b4b230"></a><!-- doxytag: member="Glib::TimeVal::operator-=" ref="8868ad08d7f5e874b05b1045f8b4b230" args="(long seconds)" -->
454
<div class="memitem">
455
<div class="memproto">
456
<table class="memname">
458
<td class="memname"><a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& Glib::TimeVal::operator-= </td>
460
<td class="paramtype">long </td>
461
<td class="paramname"> <em>seconds</em> </td>
462
<td> ) </td>
463
<td><code> [inline]</code></td>
471
<p>References <a class="el" href="structGlib_1_1TimeVal.html#abd386d64098d531101589ba7f9aad4a">subtract_seconds()</a>.</p>
475
259
<a class="anchor" name="7ed446e8ac1aade48f0091a628b0e489"></a><!-- doxytag: member="Glib::TimeVal::as_double" ref="7ed446e8ac1aade48f0091a628b0e489" args="() const " -->
476
260
<div class="memitem">
477
261
<div class="memproto">
493
277
This member function converts the time interval, that is internally stored as two long values for seconds and microseconds, to a double representation, whose unit is seconds.
280
<a class="anchor" name="9e28e3310fc1ee5e2dba7a7ed9cbb97e"></a><!-- doxytag: member="Glib::TimeVal::assign_current_time" ref="9e28e3310fc1ee5e2dba7a7ed9cbb97e" args="()" -->
281
<div class="memitem">
282
<div class="memproto">
283
<table class="memname">
285
<td class="memname">void Glib::TimeVal::assign_current_time </td>
287
<td class="paramname"> </td>
288
<td> ) </td>
296
Assigns the current time to the <a class="el" href="structGlib_1_1TimeVal.html" title="Glib::TimeVal is a wrapper around the glib structure GTimeVal.">TimeVal</a> instance.
298
Equivalent to the UNIX gettimeofday() function, but is portable and works also on Win32.
496
301
<a class="anchor" name="293fe201a8511f7a982b36accfa1e75a"></a><!-- doxytag: member="Glib::TimeVal::negative" ref="293fe201a8511f7a982b36accfa1e75a" args="() const " -->
497
302
<div class="memitem">
498
303
<div class="memproto">
320
<a class="anchor" name="0fab78f2bb33e9f9dbcddbd5ea27cf76"></a><!-- doxytag: member="Glib::TimeVal::operator+=" ref="0fab78f2bb33e9f9dbcddbd5ea27cf76" args="(long seconds)" -->
321
<div class="memitem">
322
<div class="memproto">
323
<table class="memname">
325
<td class="memname"><a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& Glib::TimeVal::operator+= </td>
327
<td class="paramtype">long </td>
328
<td class="paramname"> <em>seconds</em> </td>
329
<td> ) </td>
330
<td><code> [inline]</code></td>
338
<p>References <a class="el" href="structGlib_1_1TimeVal.html#e24a9a526b4f66a16a2bc0047ac52ad6">add_seconds()</a>.</p>
342
<a class="anchor" name="ab1d96583d1fb003ec887f2cd6fa00b7"></a><!-- doxytag: member="Glib::TimeVal::operator+=" ref="ab1d96583d1fb003ec887f2cd6fa00b7" args="(const TimeVal &gtimeval)" -->
343
<div class="memitem">
344
<div class="memproto">
345
<table class="memname">
347
<td class="memname"><a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& Glib::TimeVal::operator+= </td>
349
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
350
<td class="paramname"> <em>gtimeval</em> </td>
351
<td> ) </td>
352
<td><code> [inline]</code></td>
362
<a class="anchor" name="8868ad08d7f5e874b05b1045f8b4b230"></a><!-- doxytag: member="Glib::TimeVal::operator-=" ref="8868ad08d7f5e874b05b1045f8b4b230" args="(long seconds)" -->
363
<div class="memitem">
364
<div class="memproto">
365
<table class="memname">
367
<td class="memname"><a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& Glib::TimeVal::operator-= </td>
369
<td class="paramtype">long </td>
370
<td class="paramname"> <em>seconds</em> </td>
371
<td> ) </td>
372
<td><code> [inline]</code></td>
380
<p>References <a class="el" href="structGlib_1_1TimeVal.html#abd386d64098d531101589ba7f9aad4a">subtract_seconds()</a>.</p>
384
<a class="anchor" name="8f20714471ddf46966a0bbdda19448be"></a><!-- doxytag: member="Glib::TimeVal::operator-=" ref="8f20714471ddf46966a0bbdda19448be" args="(const TimeVal &gtimeval)" -->
385
<div class="memitem">
386
<div class="memproto">
387
<table class="memname">
389
<td class="memname"><a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& Glib::TimeVal::operator-= </td>
391
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
392
<td class="paramname"> <em>gtimeval</em> </td>
393
<td> ) </td>
394
<td><code> [inline]</code></td>
402
<p>References <a class="el" href="structGlib_1_1TimeVal.html#c47cd4e39665d3a25e3a236b0ced620d">subtract()</a>.</p>
406
<a class="anchor" name="2098aff57cd47005faacb51854ede6a9"></a><!-- doxytag: member="Glib::TimeVal::operator=" ref="2098aff57cd47005faacb51854ede6a9" args="(const GTimeVal &gtimeval)" -->
407
<div class="memitem">
408
<div class="memproto">
409
<table class="memname">
411
<td class="memname"><a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& Glib::TimeVal::operator= </td>
413
<td class="paramtype">const <a class="el" href="classGTimeVal.html">GTimeVal</a>& </td>
414
<td class="paramname"> <em>gtimeval</em> </td>
415
<td> ) </td>
416
<td><code> [inline]</code></td>
426
<a class="anchor" name="c47cd4e39665d3a25e3a236b0ced620d"></a><!-- doxytag: member="Glib::TimeVal::subtract" ref="c47cd4e39665d3a25e3a236b0ced620d" args="(const TimeVal &rhs)" -->
427
<div class="memitem">
428
<div class="memproto">
429
<table class="memname">
431
<td class="memname">void Glib::TimeVal::subtract </td>
433
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
434
<td class="paramname"> <em>rhs</em> </td>
435
<td> ) </td>
444
<p>Referenced by <a class="el" href="timeval_8h-source.html#l00117">operator-=()</a>.</p>
448
<a class="anchor" name="495a575cdc38ec785808e58750020957"></a><!-- doxytag: member="Glib::TimeVal::subtract_microseconds" ref="495a575cdc38ec785808e58750020957" args="(long microseconds)" -->
449
<div class="memitem">
450
<div class="memproto">
451
<table class="memname">
453
<td class="memname">void Glib::TimeVal::subtract_microseconds </td>
455
<td class="paramtype">long </td>
456
<td class="paramname"> <em>microseconds</em> </td>
457
<td> ) </td>
468
<a class="anchor" name="08a82c224a744142db48b9d9f25a236f"></a><!-- doxytag: member="Glib::TimeVal::subtract_milliseconds" ref="08a82c224a744142db48b9d9f25a236f" args="(long milliseconds)" -->
469
<div class="memitem">
470
<div class="memproto">
471
<table class="memname">
473
<td class="memname">void Glib::TimeVal::subtract_milliseconds </td>
475
<td class="paramtype">long </td>
476
<td class="paramname"> <em>milliseconds</em> </td>
477
<td> ) </td>
488
<a class="anchor" name="abd386d64098d531101589ba7f9aad4a"></a><!-- doxytag: member="Glib::TimeVal::subtract_seconds" ref="abd386d64098d531101589ba7f9aad4a" args="(long seconds)" -->
489
<div class="memitem">
490
<div class="memproto">
491
<table class="memname">
493
<td class="memname">void Glib::TimeVal::subtract_seconds </td>
495
<td class="paramtype">long </td>
496
<td class="paramname"> <em>seconds</em> </td>
497
<td> ) </td>
506
<p>Referenced by <a class="el" href="timeval_8h-source.html#l00133">operator-=()</a>.</p>
515
510
<a class="anchor" name="0eafa6dacfbe329fd2a47ada4170ea2a"></a><!-- doxytag: member="Glib::TimeVal::valid" ref="0eafa6dacfbe329fd2a47ada4170ea2a" args="() const " -->
516
511
<div class="memitem">
517
512
<div class="memproto">
536
531
<hr><h2>Friends And Related Function Documentation</h2>
537
<a class="anchor" name="73ff3d601bc8fa6c8930bb38bfc4b81a"></a><!-- doxytag: member="Glib::TimeVal::operator+" ref="73ff3d601bc8fa6c8930bb38bfc4b81a" args="(const TimeVal &lhs, const TimeVal &rhs)" -->
538
<div class="memitem">
539
<div class="memproto">
540
<table class="memname">
542
<td class="memname"><a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a> operator+ </td>
544
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
545
<td class="paramname"> <em>lhs</em>, </td>
548
<td class="paramkey"></td>
550
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
551
<td class="paramname"> <em>rhs</em></td><td> </td>
556
<td></td><td></td><td><code> [related]</code></td>
564
<p>References <a class="el" href="timeval_8h-source.html#l00080">TimeVal()</a>.</p>
568
<a class="anchor" name="ff0c676ec4f733efaa502a143a230c5f"></a><!-- doxytag: member="Glib::TimeVal::operator+" ref="ff0c676ec4f733efaa502a143a230c5f" args="(const TimeVal &lhs, long seconds)" -->
569
<div class="memitem">
570
<div class="memproto">
571
<table class="memname">
573
<td class="memname"><a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a> operator+ </td>
575
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
576
<td class="paramname"> <em>lhs</em>, </td>
579
<td class="paramkey"></td>
581
<td class="paramtype">long </td>
582
<td class="paramname"> <em>seconds</em></td><td> </td>
587
<td></td><td></td><td><code> [related]</code></td>
595
<p>References <a class="el" href="timeval_8h-source.html#l00080">TimeVal()</a>.</p>
599
<a class="anchor" name="535d26acb52dfff88be818f67fbdf374"></a><!-- doxytag: member="Glib::TimeVal::operator-" ref="535d26acb52dfff88be818f67fbdf374" args="(const TimeVal &lhs, const TimeVal &rhs)" -->
600
<div class="memitem">
601
<div class="memproto">
602
<table class="memname">
604
<td class="memname"><a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a> operator- </td>
606
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
607
<td class="paramname"> <em>lhs</em>, </td>
610
<td class="paramkey"></td>
612
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
613
<td class="paramname"> <em>rhs</em></td><td> </td>
618
<td></td><td></td><td><code> [related]</code></td>
626
<p>References <a class="el" href="timeval_8h-source.html#l00080">TimeVal()</a>.</p>
630
<a class="anchor" name="53bcd5233d92b3af6a55cb4aff9fb6f6"></a><!-- doxytag: member="Glib::TimeVal::operator-" ref="53bcd5233d92b3af6a55cb4aff9fb6f6" args="(const TimeVal &lhs, long seconds)" -->
631
<div class="memitem">
632
<div class="memproto">
633
<table class="memname">
635
<td class="memname"><a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a> operator- </td>
637
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
638
<td class="paramname"> <em>lhs</em>, </td>
641
<td class="paramkey"></td>
643
<td class="paramtype">long </td>
644
<td class="paramname"> <em>seconds</em></td><td> </td>
649
<td></td><td></td><td><code> [related]</code></td>
657
<p>References <a class="el" href="timeval_8h-source.html#l00080">TimeVal()</a>.</p>
661
<a class="anchor" name="77e3f591d386260fe9e9c63aafa31173"></a><!-- doxytag: member="Glib::TimeVal::operator==" ref="77e3f591d386260fe9e9c63aafa31173" args="(const TimeVal &lhs, const TimeVal &rhs)" -->
662
<div class="memitem">
663
<div class="memproto">
664
<table class="memname">
666
<td class="memname">bool operator== </td>
668
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
669
<td class="paramname"> <em>lhs</em>, </td>
672
<td class="paramkey"></td>
674
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
675
<td class="paramname"> <em>rhs</em></td><td> </td>
680
<td></td><td></td><td><code> [related]</code></td>
690
532
<a class="anchor" name="3519281c327ded4360495fc2dee669ee"></a><!-- doxytag: member="Glib::TimeVal::operator!=" ref="3519281c327ded4360495fc2dee669ee" args="(const TimeVal &lhs, const TimeVal &rhs)" -->
691
533
<div class="memitem">
692
534
<div class="memproto">
559
<p>References <a class="elRef" doxygen="libstdc++.tag.xml:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/namespacestd.html#a99">operator!=()</a>.</p>
563
<a class="anchor" name="ff0c676ec4f733efaa502a143a230c5f"></a><!-- doxytag: member="Glib::TimeVal::operator+" ref="ff0c676ec4f733efaa502a143a230c5f" args="(const TimeVal &lhs, long seconds)" -->
564
<div class="memitem">
565
<div class="memproto">
566
<table class="memname">
568
<td class="memname"><a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a> operator+ </td>
570
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
571
<td class="paramname"> <em>lhs</em>, </td>
574
<td class="paramkey"></td>
576
<td class="paramtype">long </td>
577
<td class="paramname"> <em>seconds</em></td><td> </td>
582
<td></td><td></td><td><code> [related]</code></td>
590
<p>References <a class="elRef" doxygen="libstdc++.tag.xml:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/namespacestd.html#a104">operator+()</a>.</p>
594
<a class="anchor" name="73ff3d601bc8fa6c8930bb38bfc4b81a"></a><!-- doxytag: member="Glib::TimeVal::operator+" ref="73ff3d601bc8fa6c8930bb38bfc4b81a" args="(const TimeVal &lhs, const TimeVal &rhs)" -->
595
<div class="memitem">
596
<div class="memproto">
597
<table class="memname">
599
<td class="memname"><a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a> operator+ </td>
601
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
602
<td class="paramname"> <em>lhs</em>, </td>
605
<td class="paramkey"></td>
607
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
608
<td class="paramname"> <em>rhs</em></td><td> </td>
613
<td></td><td></td><td><code> [related]</code></td>
621
<p>References <a class="elRef" doxygen="libstdc++.tag.xml:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/namespacestd.html#a104">operator+()</a>.</p>
625
<a class="anchor" name="53bcd5233d92b3af6a55cb4aff9fb6f6"></a><!-- doxytag: member="Glib::TimeVal::operator-" ref="53bcd5233d92b3af6a55cb4aff9fb6f6" args="(const TimeVal &lhs, long seconds)" -->
626
<div class="memitem">
627
<div class="memproto">
628
<table class="memname">
630
<td class="memname"><a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a> operator- </td>
632
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
633
<td class="paramname"> <em>lhs</em>, </td>
636
<td class="paramkey"></td>
638
<td class="paramtype">long </td>
639
<td class="paramname"> <em>seconds</em></td><td> </td>
644
<td></td><td></td><td><code> [related]</code></td>
652
<p>References <a class="elRef" doxygen="libstdc++.tag.xml:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/namespace____gnu__cxx.html#a174">operator-()</a>.</p>
656
<a class="anchor" name="535d26acb52dfff88be818f67fbdf374"></a><!-- doxytag: member="Glib::TimeVal::operator-" ref="535d26acb52dfff88be818f67fbdf374" args="(const TimeVal &lhs, const TimeVal &rhs)" -->
657
<div class="memitem">
658
<div class="memproto">
659
<table class="memname">
661
<td class="memname"><a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a> operator- </td>
663
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
664
<td class="paramname"> <em>lhs</em>, </td>
667
<td class="paramkey"></td>
669
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
670
<td class="paramname"> <em>rhs</em></td><td> </td>
675
<td></td><td></td><td><code> [related]</code></td>
683
<p>References <a class="elRef" doxygen="libstdc++.tag.xml:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/namespace____gnu__cxx.html#a174">operator-()</a>.</p>
719
687
<a class="anchor" name="c68de516b4ddbd26ab553e661108fa83"></a><!-- doxytag: member="Glib::TimeVal::operator<" ref="c68de516b4ddbd26ab553e661108fa83" args="(const TimeVal &lhs, const TimeVal &rhs)" -->
714
<p>References <a class="elRef" doxygen="libstdc++.tag.xml:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/namespacestd_1_1tr1.html#a18">operator<()</a>.</p>
718
<a class="anchor" name="288728d04ff97620e97b8742c337e21d"></a><!-- doxytag: member="Glib::TimeVal::operator<=" ref="288728d04ff97620e97b8742c337e21d" args="(const TimeVal &lhs, const TimeVal &rhs)" -->
719
<div class="memitem">
720
<div class="memproto">
721
<table class="memname">
723
<td class="memname">bool operator<= </td>
725
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
726
<td class="paramname"> <em>lhs</em>, </td>
729
<td class="paramkey"></td>
731
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
732
<td class="paramname"> <em>rhs</em></td><td> </td>
737
<td></td><td></td><td><code> [related]</code></td>
745
<p>References <a class="elRef" doxygen="libstdc++.tag.xml:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/namespacestd_1_1tr1.html#a20">operator<=()</a>.</p>
749
<a class="anchor" name="77e3f591d386260fe9e9c63aafa31173"></a><!-- doxytag: member="Glib::TimeVal::operator==" ref="77e3f591d386260fe9e9c63aafa31173" args="(const TimeVal &lhs, const TimeVal &rhs)" -->
750
<div class="memitem">
751
<div class="memproto">
752
<table class="memname">
754
<td class="memname">bool operator== </td>
756
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
757
<td class="paramname"> <em>lhs</em>, </td>
760
<td class="paramkey"></td>
762
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
763
<td class="paramname"> <em>rhs</em></td><td> </td>
768
<td></td><td></td><td><code> [related]</code></td>
776
<p>References <a class="elRef" doxygen="libstdc++.tag.xml:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/namespacestd.html#a98">operator==()</a>.</p>
748
780
<a class="anchor" name="2bbae56f9818348985dac857054f4d78"></a><!-- doxytag: member="Glib::TimeVal::operator>" ref="2bbae56f9818348985dac857054f4d78" args="(const TimeVal &lhs, const TimeVal &rhs)" -->
777
<a class="anchor" name="288728d04ff97620e97b8742c337e21d"></a><!-- doxytag: member="Glib::TimeVal::operator<=" ref="288728d04ff97620e97b8742c337e21d" args="(const TimeVal &lhs, const TimeVal &rhs)" -->
778
<div class="memitem">
779
<div class="memproto">
780
<table class="memname">
782
<td class="memname">bool operator<= </td>
784
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
785
<td class="paramname"> <em>lhs</em>, </td>
788
<td class="paramkey"></td>
790
<td class="paramtype">const <a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a>& </td>
791
<td class="paramname"> <em>rhs</em></td><td> </td>
796
<td></td><td></td><td><code> [related]</code></td>
807
<p>References <a class="elRef" doxygen="libstdc++.tag.xml:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/namespacestd_1_1tr1.html#a19">operator>()</a>.</p>