GLib 2.x Cross Reference

GHashTable

See also

GLib Reference Manual: Hash Tables
Documentation for the GHashTable interface.

GList

See also

GLib Reference Manual: Doubly-Linked Lists
Documentation for the GList interface.

GPtrArray

GLib 2.x libcpr
GPtrArray cpr_vector_t
g_ptr_array_add() cpr_vector_push_back()
g_ptr_array_foreach() TODO: cpr_vector_for_each()
g_ptr_array_free() cpr_vector_free()
g_ptr_array_index() cpr_vector_at()
g_ptr_array_new() cpr_vector()
g_ptr_array_new_full() cpr_vector_init_with_capacity()
g_ptr_array_new_with_free_func() cpr_vector_init()
g_ptr_array_ref() N/A
g_ptr_array_remove() TODO
g_ptr_array_remove_fast() TODO
g_ptr_array_remove_index_fast() TODO
g_ptr_array_remove_index() TODO
g_ptr_array_remove_range() TODO
g_ptr_array_set_free_func() TODO: cpr_vector_hook()
g_ptr_array_set_size() TODO: cpr_vector_resize()
g_ptr_array_sized_new() cpr_vector_init_with_capacity()
g_ptr_array_sort() TODO: cpr_vector_sort()
g_ptr_array_sort_with_data() N/A
g_ptr_array_unref() N/A

See also

GLib Reference Manual: Pointer Arrays
Documentation for the GPtrArray interface.

GQueue

See also

GLib Reference Manual: Double-ended Queues
Documentation for the GQueue interface.

GString

GLib 2.x libcpr
GString cpr_string_t
GString.str TODO: cpr_string_data()
GString.len cpr_string_size()
GString.allocated_len cpr_string_capacity()
g_string_append() TODO: cpr_string_append_str()
g_string_append_c() TODO: cpr_string_append_char()
g_string_append_len() TODO: cpr_string_append_str()
g_string_append_printf() N/A
g_string_append_unichar() N/A
g_string_append_uri_escaped() N/A
g_string_append_vprintf() N/A
g_string_assign() TODO: cpr_string_assign_str()
g_string_down() N/A
g_string_equal() TODO: cpr_string_equal()
g_string_erase() TODO: cpr_string_erase()
g_string_free() TODO: cpr_string_free()
g_string_free_to_bytes() N/A
g_string_hash() TODO: cpr_string_hash()
g_string_insert() TODO: cpr_string_insert_str()
g_string_insert_c() TODO: cpr_string_insert_char()
g_string_insert_len() TODO: cpr_string_insert_str()
g_string_insert_unichar() N/A
g_string_new() cpr_string()
g_string_new_len() TODO
g_string_overwrite() TODO: cpr_string_replace()
g_string_overwrite_len() TODO: cpr_string_replace()
g_string_prepend() TODO: cpr_string_prepend_str()
g_string_prepend_c() TODO: cpr_string_prepend_char()
g_string_prepend_len() TODO: cpr_string_prepend_str()
g_string_prepend_unichar() N/A
g_string_printf() TODO
g_string_set_size() TODO: cpr_string_resize()
g_string_sized_new() TODO: cpr_string_init_with_capacity()
g_string_sprintf() TODO
g_string_sprintfa() TODO
g_string_truncate() TODO: cpr_string_resize()
g_string_up() N/A
g_string_vprintf() TODO

See also

GLib Reference Manual: Strings
Documentation for the GString interface.

GTree

See also

GLib Reference Manual: Balanced Binary Trees
Documentation for the GTree interface.