glib.garray

Undocumented in source.

Members

Functions

g_array_append_val
auto g_array_append_val(A a, V v)
Undocumented in source. Be warned that the author may not have intended to support it.
g_array_append_vals
GArray* g_array_append_vals(GArray* array, gconstpointer data, guint len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_array_free
gchar* g_array_free(GArray* array, gboolean free_segment)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_array_get_element_size
guint g_array_get_element_size(GArray* array)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_array_index
auto g_array_index(A a, I i)
Undocumented in source. Be warned that the author may not have intended to support it.
g_array_insert_val
auto g_array_insert_val(A a, I i, V v)
Undocumented in source. Be warned that the author may not have intended to support it.
g_array_insert_vals
GArray* g_array_insert_vals(GArray* array, guint index_, gconstpointer data, guint len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_array_new
GArray* g_array_new(gboolean zero_terminated, gboolean clear_, guint element_size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_array_prepend_val
auto g_array_prepend_val(A a, V v)
Undocumented in source. Be warned that the author may not have intended to support it.
g_array_prepend_vals
GArray* g_array_prepend_vals(GArray* array, gconstpointer data, guint len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_array_ref
GArray* g_array_ref(GArray* array)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_array_remove_index
GArray* g_array_remove_index(GArray* array, guint index_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_array_remove_index_fast
GArray* g_array_remove_index_fast(GArray* array, guint index_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_array_remove_range
GArray* g_array_remove_range(GArray* array, guint index_, guint length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_array_set_clear_func
void g_array_set_clear_func(GArray* array, GDestroyNotify clear_func)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_array_set_size
GArray* g_array_set_size(GArray* array, guint length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_array_sized_new
GArray* g_array_sized_new(gboolean zero_terminated, gboolean clear_, guint element_size, guint reserved_size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_array_sort
void g_array_sort(GArray* array, GCompareFunc compare_func)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_array_sort_with_data
void g_array_sort_with_data(GArray* array, GCompareDataFunc compare_func, gpointer user_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_array_unref
void g_array_unref(GArray* array)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_byte_array_append
GByteArray* g_byte_array_append(GByteArray* array, const(guint8)* data, guint len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_byte_array_free
guint8* g_byte_array_free(GByteArray* array, gboolean free_segment)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_byte_array_free_to_bytes
GBytes* g_byte_array_free_to_bytes(GByteArray* array)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_byte_array_new
GByteArray* g_byte_array_new()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_byte_array_new_take
GByteArray* g_byte_array_new_take(guint8* data, gsize len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_byte_array_prepend
GByteArray* g_byte_array_prepend(GByteArray* array, const(guint8)* data, guint len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_byte_array_ref
GByteArray* g_byte_array_ref(GByteArray* array)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_byte_array_remove_index
GByteArray* g_byte_array_remove_index(GByteArray* array, guint index_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_byte_array_remove_index_fast
GByteArray* g_byte_array_remove_index_fast(GByteArray* array, guint index_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_byte_array_remove_range
GByteArray* g_byte_array_remove_range(GByteArray* array, guint index_, guint length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_byte_array_set_size
GByteArray* g_byte_array_set_size(GByteArray* array, guint length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_byte_array_sized_new
GByteArray* g_byte_array_sized_new(guint reserved_size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_byte_array_sort
void g_byte_array_sort(GByteArray* array, GCompareFunc compare_func)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_byte_array_sort_with_data
void g_byte_array_sort_with_data(GByteArray* array, GCompareDataFunc compare_func, gpointer user_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_byte_array_unref
void g_byte_array_unref(GByteArray* array)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_ptr_array_add
void g_ptr_array_add(GPtrArray* array, gpointer data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_ptr_array_foreach
void g_ptr_array_foreach(GPtrArray* array, GFunc func, gpointer user_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_ptr_array_free
gpointer* g_ptr_array_free(GPtrArray* array, gboolean free_seg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_ptr_array_index
auto g_ptr_array_index(A a, I i)
Undocumented in source. Be warned that the author may not have intended to support it.
g_ptr_array_insert
void g_ptr_array_insert(GPtrArray* array, gint index_, gpointer data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_ptr_array_new
GPtrArray* g_ptr_array_new()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_ptr_array_new_full
GPtrArray* g_ptr_array_new_full(guint reserved_size, GDestroyNotify element_free_func)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_ptr_array_new_with_free_func
GPtrArray* g_ptr_array_new_with_free_func(GDestroyNotify element_free_func)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_ptr_array_ref
GPtrArray* g_ptr_array_ref(GPtrArray* array)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_ptr_array_remove
gboolean g_ptr_array_remove(GPtrArray* array, gpointer data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_ptr_array_remove_fast
gboolean g_ptr_array_remove_fast(GPtrArray* array, gpointer data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_ptr_array_remove_index
gpointer g_ptr_array_remove_index(GPtrArray* array, guint index_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_ptr_array_remove_index_fast
gpointer g_ptr_array_remove_index_fast(GPtrArray* array, guint index_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_ptr_array_remove_range
GPtrArray* g_ptr_array_remove_range(GPtrArray* array, guint index_, guint length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_ptr_array_set_free_func
void g_ptr_array_set_free_func(GPtrArray* array, GDestroyNotify element_free_func)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_ptr_array_set_size
void g_ptr_array_set_size(GPtrArray* array, gint length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_ptr_array_sized_new
GPtrArray* g_ptr_array_sized_new(guint reserved_size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_ptr_array_sort
void g_ptr_array_sort(GPtrArray* array, GCompareFunc compare_func)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_ptr_array_sort_with_data
void g_ptr_array_sort_with_data(GPtrArray* array, GCompareDataFunc compare_func, gpointer user_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_ptr_array_unref
void g_ptr_array_unref(GPtrArray* array)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

GArray
struct GArray
Undocumented in source.
GByteArray
struct GByteArray
Undocumented in source.
GBytes
struct GBytes
Undocumented in source.
GPtrArray
struct GPtrArray
Undocumented in source.

Meta