~ubuntu-branches/ubuntu/precise/rhythmbox/precise-201203091205

« back to all changes in this revision

Viewing changes to doc/reference/html/rhythmbox-rb-history.html

Tags: upstream-0.9.5
ImportĀ upstreamĀ versionĀ 0.9.5

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1
2
<html>
2
3
<head>
3
4
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
7
8
<link rel="up" href="ch06.html" title="Shell">
8
9
<link rel="prev" href="ch06.html" title="Shell">
9
10
<link rel="next" href="rhythmbox-rb-playlist-manager.html" title="rb-playlist-manager">
10
 
<meta name="generator" content="GTK-Doc V1.4 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
11
12
<link rel="stylesheet" href="style.css" type="text/css">
12
13
<link rel="chapter" href="ch01.html" title="IRadio UI">
13
14
<link rel="chapter" href="ch02.html" title="Lib">
19
20
<link rel="chapter" href="ch08.html" title="Widgets">
20
21
</head>
21
22
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
22
 
<table class="navigation" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
 
23
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
 
24
<tr valign="middle">
23
25
<td><a accesskey="p" href="ch06.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
24
26
<td><a accesskey="u" href="ch06.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
25
27
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
26
28
<th width="100%" align="center">Rhythmbox Development Reference Manual</th>
27
29
<td><a accesskey="n" href="rhythmbox-rb-playlist-manager.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
28
 
</tr></table>
 
30
</tr>
 
31
<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
 
32
                  &#160;|&#160;
 
33
                  <a href="#desc" class="shortcut">Description</a></nobr></td></tr>
 
34
</table>
29
35
<div class="refentry" lang="en">
30
36
<a name="rhythmbox-rb-history"></a><div class="titlepage"></div>
31
37
<div class="refnamediv"><table width="100%"><tr>
32
38
<td valign="top">
33
 
<h2><span class="refentrytitle">rb-history</span></h2>
 
39
<h2><span class="refentrytitle"><a name="top_of_page"></a>rb-history</span></h2>
34
40
<p>rb-history &#8212; </p>
35
41
</td>
36
42
<td valign="top" align="right"></td>
37
43
</tr></table></div>
38
44
<div class="refsynopsisdiv">
39
 
<h2>Synopsis</h2>
 
45
<a name="synopsis"></a><h2>Synopsis</h2>
40
46
<pre class="synopsis">
41
47
 
42
48
 
83
89
</pre>
84
90
</div>
85
91
<div class="refsect1" lang="en">
86
 
<a name="id2569758"></a><h2>Description</h2>
 
92
<a name="desc"></a><h2>Description</h2>
87
93
<p>
88
94
 
89
95
</p>
90
96
</div>
91
97
<div class="refsect1" lang="en">
92
 
<a name="id2569769"></a><h2>Details</h2>
 
98
<a name="details"></a><h2>Details</h2>
93
99
<div class="refsect2" lang="en">
94
 
<a name="id2569776"></a><h3>
 
100
<a name="id2572556"></a><h3>
95
101
<a name="RBHistoryPrivate"></a>RBHistoryPrivate</h3>
96
 
<a class="indexterm" name="id2569786"></a><pre class="programlisting">typedef struct RBHistoryPrivate RBHistoryPrivate;
 
102
<a class="indexterm" name="id2572568"></a><pre class="programlisting">typedef struct RBHistoryPrivate RBHistoryPrivate;
97
103
</pre>
98
104
<p>
99
105
 
101
107
</div>
102
108
<hr>
103
109
<div class="refsect2" lang="en">
104
 
<a name="id2569802"></a><h3>
 
110
<a name="id2572584"></a><h3>
105
111
<a name="rb-history-new"></a>rb_history_new ()</h3>
106
 
<a class="indexterm" name="id2569812"></a><pre class="programlisting">RBHistory*  rb_history_new                  (gboolean truncate_on_play,
 
112
<a class="indexterm" name="id2572597"></a><pre class="programlisting">RBHistory*  rb_history_new                  (gboolean truncate_on_play,
107
113
                                             GFunc destroyer,
108
114
                                             gpointer destroy_userdata);</pre>
109
115
<p>
143
149
</div>
144
150
<hr>
145
151
<div class="refsect2" lang="en">
146
 
<a name="id2569911"></a><h3>
 
152
<a name="id2572695"></a><h3>
147
153
<a name="rb-history-clone"></a>rb_history_clone ()</h3>
148
 
<a class="indexterm" name="id2569921"></a><pre class="programlisting">RBHistory*  rb_history_clone                (RBHistory *orig,
 
154
<a class="indexterm" name="id2572707"></a><pre class="programlisting">RBHistory*  rb_history_clone                (RBHistory *orig,
149
155
                                             GFunc callback,
150
156
                                             gpointer userdata);</pre>
151
157
<p>
185
191
</div>
186
192
<hr>
187
193
<div class="refsect2" lang="en">
188
 
<a name="id2570019"></a><h3>
 
194
<a name="id2572805"></a><h3>
189
195
<a name="rb-history-set-destroy-notify"></a>rb_history_set_destroy_notify ()</h3>
190
 
<a class="indexterm" name="id2570028"></a><pre class="programlisting">void        rb_history_set_destroy_notify   (RBHistory *hist,
 
196
<a class="indexterm" name="id2572816"></a><pre class="programlisting">void        rb_history_set_destroy_notify   (RBHistory *hist,
191
197
                                             GFunc destroyer,
192
198
                                             gpointer destroy_userdata);</pre>
193
199
<p>
221
227
</div>
222
228
<hr>
223
229
<div class="refsect2" lang="en">
224
 
<a name="id2573300"></a><h3>
 
230
<a name="id2575782"></a><h3>
225
231
<a name="rb-history-set-truncate-on-play"></a>rb_history_set_truncate_on_play ()</h3>
226
 
<a class="indexterm" name="id2573309"></a><pre class="programlisting">void        rb_history_set_truncate_on_play (RBHistory *hist,
 
232
<a class="indexterm" name="id2575793"></a><pre class="programlisting">void        rb_history_set_truncate_on_play (RBHistory *hist,
227
233
                                             gboolean truncate_on_play);</pre>
228
234
<p>
229
235
 
250
256
</div>
251
257
<hr>
252
258
<div class="refsect2" lang="en">
253
 
<a name="id2573375"></a><h3>
 
259
<a name="id2575859"></a><h3>
254
260
<a name="rb-history-set-maximum-size"></a>rb_history_set_maximum_size ()</h3>
255
 
<a class="indexterm" name="id2573384"></a><pre class="programlisting">void        rb_history_set_maximum_size     (RBHistory *hist,
 
261
<a class="indexterm" name="id2575870"></a><pre class="programlisting">void        rb_history_set_maximum_size     (RBHistory *hist,
256
262
                                             guint maximum_size);</pre>
257
263
<p>
258
264
 
279
285
</div>
280
286
<hr>
281
287
<div class="refsect2" lang="en">
282
 
<a name="id2573450"></a><h3>
 
288
<a name="id2575936"></a><h3>
283
289
<a name="rb-history-length"></a>rb_history_length ()</h3>
284
 
<a class="indexterm" name="id2573460"></a><pre class="programlisting">guint       rb_history_length               (RBHistory *hist);</pre>
 
290
<a class="indexterm" name="id2575949"></a><pre class="programlisting">guint       rb_history_length               (RBHistory *hist);</pre>
285
291
<p>
286
292
 
287
293
</p>
307
313
</div>
308
314
<hr>
309
315
<div class="refsect2" lang="en">
310
 
<a name="id2573515"></a><h3>
 
316
<a name="id2576004"></a><h3>
311
317
<a name="rb-history-first"></a>rb_history_first ()</h3>
312
 
<a class="indexterm" name="id2573525"></a><pre class="programlisting"><a href="rhythmbox-rhythmdb.html#RhythmDBEntry">RhythmDBEntry</a>* rb_history_first             (RBHistory *hist);</pre>
 
318
<a class="indexterm" name="id2576016"></a><pre class="programlisting"><a href="rhythmbox-rhythmdb.html#RhythmDBEntry">RhythmDBEntry</a>* rb_history_first             (RBHistory *hist);</pre>
313
319
<p>
314
320
 
315
321
</p>
335
341
</div>
336
342
<hr>
337
343
<div class="refsect2" lang="en">
338
 
<a name="id2573582"></a><h3>
 
344
<a name="id2576072"></a><h3>
339
345
<a name="rb-history-previous"></a>rb_history_previous ()</h3>
340
 
<a class="indexterm" name="id2573592"></a><pre class="programlisting"><a href="rhythmbox-rhythmdb.html#RhythmDBEntry">RhythmDBEntry</a>* rb_history_previous          (RBHistory *hist);</pre>
 
346
<a class="indexterm" name="id2576085"></a><pre class="programlisting"><a href="rhythmbox-rhythmdb.html#RhythmDBEntry">RhythmDBEntry</a>* rb_history_previous          (RBHistory *hist);</pre>
341
347
<p>
342
348
 
343
349
</p>
363
369
</div>
364
370
<hr>
365
371
<div class="refsect2" lang="en">
366
 
<a name="id2573648"></a><h3>
 
372
<a name="id2576140"></a><h3>
367
373
<a name="rb-history-current"></a>rb_history_current ()</h3>
368
 
<a class="indexterm" name="id2573658"></a><pre class="programlisting"><a href="rhythmbox-rhythmdb.html#RhythmDBEntry">RhythmDBEntry</a>* rb_history_current           (RBHistory *hist);</pre>
 
374
<a class="indexterm" name="id2576153"></a><pre class="programlisting"><a href="rhythmbox-rhythmdb.html#RhythmDBEntry">RhythmDBEntry</a>* rb_history_current           (RBHistory *hist);</pre>
369
375
<p>
370
376
 
371
377
</p>
391
397
</div>
392
398
<hr>
393
399
<div class="refsect2" lang="en">
394
 
<a name="id2573715"></a><h3>
 
400
<a name="id2576208"></a><h3>
395
401
<a name="rb-history-next"></a>rb_history_next ()</h3>
396
 
<a class="indexterm" name="id2573725"></a><pre class="programlisting"><a href="rhythmbox-rhythmdb.html#RhythmDBEntry">RhythmDBEntry</a>* rb_history_next              (RBHistory *hist);</pre>
 
402
<a class="indexterm" name="id2576221"></a><pre class="programlisting"><a href="rhythmbox-rhythmdb.html#RhythmDBEntry">RhythmDBEntry</a>* rb_history_next              (RBHistory *hist);</pre>
397
403
<p>
398
404
 
399
405
</p>
419
425
</div>
420
426
<hr>
421
427
<div class="refsect2" lang="en">
422
 
<a name="id2573781"></a><h3>
 
428
<a name="id2576277"></a><h3>
423
429
<a name="rb-history-last"></a>rb_history_last ()</h3>
424
 
<a class="indexterm" name="id2573792"></a><pre class="programlisting"><a href="rhythmbox-rhythmdb.html#RhythmDBEntry">RhythmDBEntry</a>* rb_history_last              (RBHistory *hist);</pre>
 
430
<a class="indexterm" name="id2576289"></a><pre class="programlisting"><a href="rhythmbox-rhythmdb.html#RhythmDBEntry">RhythmDBEntry</a>* rb_history_last              (RBHistory *hist);</pre>
425
431
<p>
426
432
 
427
433
</p>
447
453
</div>
448
454
<hr>
449
455
<div class="refsect2" lang="en">
450
 
<a name="id2573848"></a><h3>
 
456
<a name="id2576346"></a><h3>
451
457
<a name="rb-history-go-first"></a>rb_history_go_first ()</h3>
452
 
<a class="indexterm" name="id2573858"></a><pre class="programlisting">void        rb_history_go_first             (RBHistory *hist);</pre>
 
458
<a class="indexterm" name="id2576358"></a><pre class="programlisting">void        rb_history_go_first             (RBHistory *hist);</pre>
453
459
<p>
454
460
 
455
461
</p>
467
473
</div>
468
474
<hr>
469
475
<div class="refsect2" lang="en">
470
 
<a name="id2573904"></a><h3>
 
476
<a name="id2576404"></a><h3>
471
477
<a name="rb-history-go-previous"></a>rb_history_go_previous ()</h3>
472
 
<a class="indexterm" name="id2573913"></a><pre class="programlisting">void        rb_history_go_previous          (RBHistory *hist);</pre>
 
478
<a class="indexterm" name="id2576415"></a><pre class="programlisting">void        rb_history_go_previous          (RBHistory *hist);</pre>
473
479
<p>
474
480
 
475
481
</p>
487
493
</div>
488
494
<hr>
489
495
<div class="refsect2" lang="en">
490
 
<a name="id2573958"></a><h3>
 
496
<a name="id2576460"></a><h3>
491
497
<a name="rb-history-go-next"></a>rb_history_go_next ()</h3>
492
 
<a class="indexterm" name="id2573968"></a><pre class="programlisting">void        rb_history_go_next              (RBHistory *hist);</pre>
 
498
<a class="indexterm" name="id2576473"></a><pre class="programlisting">void        rb_history_go_next              (RBHistory *hist);</pre>
493
499
<p>
494
500
 
495
501
</p>
507
513
</div>
508
514
<hr>
509
515
<div class="refsect2" lang="en">
510
 
<a name="id2574014"></a><h3>
 
516
<a name="id2576518"></a><h3>
511
517
<a name="rb-history-go-last"></a>rb_history_go_last ()</h3>
512
 
<a class="indexterm" name="id2574024"></a><pre class="programlisting">void        rb_history_go_last              (RBHistory *hist);</pre>
 
518
<a class="indexterm" name="id2576531"></a><pre class="programlisting">void        rb_history_go_last              (RBHistory *hist);</pre>
513
519
<p>
514
520
 
515
521
</p>
527
533
</div>
528
534
<hr>
529
535
<div class="refsect2" lang="en">
530
 
<a name="id2574069"></a><h3>
 
536
<a name="id2576576"></a><h3>
531
537
<a name="rb-history-set-playing"></a>rb_history_set_playing ()</h3>
532
 
<a class="indexterm" name="id2574078"></a><pre class="programlisting">void        rb_history_set_playing          (RBHistory *hist,
 
538
<a class="indexterm" name="id2576587"></a><pre class="programlisting">void        rb_history_set_playing          (RBHistory *hist,
533
539
                                             <a href="rhythmbox-rhythmdb.html#RhythmDBEntry">RhythmDBEntry</a> *entry);</pre>
534
540
<p>
535
541
 
556
562
</div>
557
563
<hr>
558
564
<div class="refsect2" lang="en">
559
 
<a name="id2574145"></a><h3>
 
565
<a name="id2576654"></a><h3>
560
566
<a name="rb-history-append"></a>rb_history_append ()</h3>
561
 
<a class="indexterm" name="id2574155"></a><pre class="programlisting">void        rb_history_append               (RBHistory *hist,
 
567
<a class="indexterm" name="id2576666"></a><pre class="programlisting">void        rb_history_append               (RBHistory *hist,
562
568
                                             <a href="rhythmbox-rhythmdb.html#RhythmDBEntry">RhythmDBEntry</a> *entry);</pre>
563
569
<p>
564
570
 
585
591
</div>
586
592
<hr>
587
593
<div class="refsect2" lang="en">
588
 
<a name="id2574222"></a><h3>
 
594
<a name="id2576733"></a><h3>
589
595
<a name="rb-history-get-current-index"></a>rb_history_get_current_index ()</h3>
590
 
<a class="indexterm" name="id2574233"></a><pre class="programlisting">gint        rb_history_get_current_index    (RBHistory *hist);</pre>
 
596
<a class="indexterm" name="id2576746"></a><pre class="programlisting">gint        rb_history_get_current_index    (RBHistory *hist);</pre>
591
597
<p>
592
598
 
593
599
</p>
613
619
</div>
614
620
<hr>
615
621
<div class="refsect2" lang="en">
616
 
<a name="id2574290"></a><h3>
 
622
<a name="id2576803"></a><h3>
617
623
<a name="rb-history-insert-at-index"></a>rb_history_insert_at_index ()</h3>
618
 
<a class="indexterm" name="id2574299"></a><pre class="programlisting">void        rb_history_insert_at_index      (RBHistory *hist,
 
624
<a class="indexterm" name="id2576815"></a><pre class="programlisting">void        rb_history_insert_at_index      (RBHistory *hist,
619
625
                                             <a href="rhythmbox-rhythmdb.html#RhythmDBEntry">RhythmDBEntry</a> *entry,
620
626
                                             guint index);</pre>
621
627
<p>
649
655
</div>
650
656
<hr>
651
657
<div class="refsect2" lang="en">
652
 
<a name="id2574387"></a><h3>
 
658
<a name="id2576903"></a><h3>
653
659
<a name="rb-history-remove-entry"></a>rb_history_remove_entry ()</h3>
654
 
<a class="indexterm" name="id2574396"></a><pre class="programlisting">void        rb_history_remove_entry         (RBHistory *hist,
 
660
<a class="indexterm" name="id2576914"></a><pre class="programlisting">void        rb_history_remove_entry         (RBHistory *hist,
655
661
                                             <a href="rhythmbox-rhythmdb.html#RhythmDBEntry">RhythmDBEntry</a> *entry);</pre>
656
662
<p>
657
663
 
678
684
</div>
679
685
<hr>
680
686
<div class="refsect2" lang="en">
681
 
<a name="id2574463"></a><h3>
 
687
<a name="id2576981"></a><h3>
682
688
<a name="rb-history-clear"></a>rb_history_clear ()</h3>
683
 
<a class="indexterm" name="id2574473"></a><pre class="programlisting">void        rb_history_clear                (RBHistory *hist);</pre>
 
689
<a class="indexterm" name="id2576993"></a><pre class="programlisting">void        rb_history_clear                (RBHistory *hist);</pre>
684
690
<p>
685
691
 
686
692
</p>
698
704
</div>
699
705
<hr>
700
706
<div class="refsect2" lang="en">
701
 
<a name="id2574519"></a><h3>
 
707
<a name="id2577039"></a><h3>
702
708
<a name="rb-history-dump"></a>rb_history_dump ()</h3>
703
 
<a class="indexterm" name="id2574529"></a><pre class="programlisting">GPtrArray*  rb_history_dump                 (RBHistory *hist);</pre>
 
709
<a class="indexterm" name="id2577052"></a><pre class="programlisting">GPtrArray*  rb_history_dump                 (RBHistory *hist);</pre>
704
710
<p>
705
711
 
706
712
</p>
726
732
</div>
727
733
<hr>
728
734
<div class="refsect2" lang="en">
729
 
<a name="id2574586"></a><h3>
 
735
<a name="id2577108"></a><h3>
730
736
<a name="rb-history-contains-entry"></a>rb_history_contains_entry ()</h3>
731
 
<a class="indexterm" name="id2574595"></a><pre class="programlisting">gboolean    rb_history_contains_entry       (RBHistory *hist,
 
737
<a class="indexterm" name="id2577120"></a><pre class="programlisting">gboolean    rb_history_contains_entry       (RBHistory *hist,
732
738
                                             <a href="rhythmbox-rhythmdb.html#RhythmDBEntry">RhythmDBEntry</a> *entry);</pre>
733
739
<p>
734
740
 
761
767
</div>
762
768
</div>
763
769
</div>
764
 
<table class="navigation" width="100%" summary="Navigation footer" cellpadding="2" cellspacing="0"><tr valign="middle">
765
 
<td align="left"><a accesskey="p" href="ch06.html"><b>&lt;&lt;&#160;Shell</b></a></td>
766
 
<td align="right"><a accesskey="n" href="rhythmbox-rb-playlist-manager.html"><b>rb-playlist-manager&#160;&gt;&gt;</b></a></td>
767
 
</tr></table>
768
770
</body>
769
771
</html>