Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gbytes.h File Reference
#include <glib/gtypes.h>
#include <glib/garray.h>

Go to the source code of this file.

Functions

G_BEGIN_DECLS GLIB_AVAILABLE_IN_ALL GBytesg_bytes_new (gconstpointer data, gsize size)
 
GLIB_AVAILABLE_IN_ALL GBytesg_bytes_new_take (gpointer data, gsize size)
 
GLIB_AVAILABLE_IN_ALL GBytesg_bytes_new_static (gconstpointer data, gsize size)
 
GLIB_AVAILABLE_IN_ALL GBytesg_bytes_new_with_free_func (gconstpointer data, gsize size, GDestroyNotify free_func, gpointer user_data)
 
GLIB_AVAILABLE_IN_ALL GBytesg_bytes_new_from_bytes (GBytes *bytes, gsize offset, gsize length)
 
GLIB_AVAILABLE_IN_ALL gconstpointer g_bytes_get_data (GBytes *bytes, gsize *size)
 
GLIB_AVAILABLE_IN_ALL gsize g_bytes_get_size (GBytes *bytes)
 
GLIB_AVAILABLE_IN_ALL GBytesg_bytes_ref (GBytes *bytes)
 
GLIB_AVAILABLE_IN_ALL void g_bytes_unref (GBytes *bytes)
 
GLIB_AVAILABLE_IN_ALL gpointer g_bytes_unref_to_data (GBytes *bytes, gsize *size)
 
GLIB_AVAILABLE_IN_ALL GByteArrayg_bytes_unref_to_array (GBytes *bytes)
 
GLIB_AVAILABLE_IN_ALL guint g_bytes_hash (gconstpointer bytes)
 
GLIB_AVAILABLE_IN_ALL gboolean g_bytes_equal (gconstpointer bytes1, gconstpointer bytes2)
 
GLIB_AVAILABLE_IN_ALL gint g_bytes_compare (gconstpointer bytes1, gconstpointer bytes2)
 
GLIB_AVAILABLE_IN_2_70 gconstpointer g_bytes_get_region (GBytes *bytes, gsize element_size, gsize offset, gsize n_elements)
 

Function Documentation

◆ g_bytes_compare()

GLIB_AVAILABLE_IN_ALL gint g_bytes_compare ( gconstpointer bytes1,
gconstpointer bytes2 )

◆ g_bytes_equal()

GLIB_AVAILABLE_IN_ALL gboolean g_bytes_equal ( gconstpointer bytes1,
gconstpointer bytes2 )

◆ g_bytes_get_data()

GLIB_AVAILABLE_IN_ALL gconstpointer g_bytes_get_data ( GBytes * bytes,
gsize * size )

◆ g_bytes_get_region()

GLIB_AVAILABLE_IN_2_70 gconstpointer g_bytes_get_region ( GBytes * bytes,
gsize element_size,
gsize offset,
gsize n_elements )

◆ g_bytes_get_size()

GLIB_AVAILABLE_IN_ALL gsize g_bytes_get_size ( GBytes * bytes)

◆ g_bytes_hash()

GLIB_AVAILABLE_IN_ALL guint g_bytes_hash ( gconstpointer bytes)

◆ g_bytes_new()

◆ g_bytes_new_from_bytes()

GLIB_AVAILABLE_IN_ALL GBytes * g_bytes_new_from_bytes ( GBytes * bytes,
gsize offset,
gsize length )

◆ g_bytes_new_static()

GLIB_AVAILABLE_IN_ALL GBytes * g_bytes_new_static ( gconstpointer data,
gsize size )

◆ g_bytes_new_take()

GLIB_AVAILABLE_IN_ALL GBytes * g_bytes_new_take ( gpointer data,
gsize size )

◆ g_bytes_new_with_free_func()

GLIB_AVAILABLE_IN_ALL GBytes * g_bytes_new_with_free_func ( gconstpointer data,
gsize size,
GDestroyNotify free_func,
gpointer user_data )

◆ g_bytes_ref()

GLIB_AVAILABLE_IN_ALL GBytes * g_bytes_ref ( GBytes * bytes)

◆ g_bytes_unref()

GLIB_AVAILABLE_IN_ALL void g_bytes_unref ( GBytes * bytes)

◆ g_bytes_unref_to_array()

GLIB_AVAILABLE_IN_ALL GByteArray * g_bytes_unref_to_array ( GBytes * bytes)

◆ g_bytes_unref_to_data()

GLIB_AVAILABLE_IN_ALL gpointer g_bytes_unref_to_data ( GBytes * bytes,
gsize * size )