<!-- ##### 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_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: