mirror of
https://github.com/cookiengineer/audacity
synced 2025-06-17 08:30:06 +02:00
190 lines
2.1 KiB
Plaintext
190 lines
2.1 KiB
Plaintext
<!-- ##### SECTION Title ##### -->
|
|
Sequence
|
|
|
|
<!-- ##### SECTION Short_Description ##### -->
|
|
Ordered sequence of items.
|
|
|
|
<!-- ##### SECTION Long_Description ##### -->
|
|
<para>
|
|
A utility class that provides access to small sequence of items
|
|
that grow at the end and require quick ordered and indexed access.
|
|
Can be used as a queue/FIFO but less efficiently than a stack
|
|
where the items are added and removed from the end.
|
|
</para>
|
|
|
|
<!-- ##### SECTION See_Also ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### SECTION Stability_Level ##### -->
|
|
|
|
|
|
<!-- ##### TYPEDEF raptor_sequence ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
|
|
<!-- ##### FUNCTION raptor_new_sequence ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@free_handler:
|
|
@print_handler:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION raptor_free_sequence ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@seq:
|
|
|
|
|
|
<!-- ##### FUNCTION raptor_sequence_delete_at ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@seq:
|
|
@idx:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION raptor_sequence_size ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@seq:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION raptor_sequence_set_at ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@seq:
|
|
@idx:
|
|
@data:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION raptor_sequence_push ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@seq:
|
|
@data:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION raptor_sequence_shift ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@seq:
|
|
@data:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION raptor_sequence_get_at ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@seq:
|
|
@idx:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION raptor_sequence_pop ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@seq:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION raptor_sequence_unshift ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@seq:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION raptor_compare_strings ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@a:
|
|
@b:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION raptor_sequence_sort ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@seq:
|
|
@compare:
|
|
|
|
|
|
<!-- ##### FUNCTION raptor_sequence_print_string ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@data:
|
|
@fh:
|
|
|
|
|
|
<!-- ##### FUNCTION raptor_sequence_print_uri ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@data:
|
|
@fh:
|
|
|
|
|
|
<!-- ##### FUNCTION raptor_sequence_set_print_handler ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@seq:
|
|
@print_handler:
|
|
|
|
|
|
<!-- ##### FUNCTION raptor_sequence_print ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@seq:
|
|
@fh:
|
|
|
|
|
|
<!-- ##### FUNCTION raptor_sequence_join ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@dest:
|
|
@src:
|
|
@Returns:
|
|
|
|
|