|
| #define | G_DIR_SEPARATOR '/' |
| |
| #define | G_DIR_SEPARATOR_S "/" |
| |
| #define | G_SEARCHPATH_SEPARATOR ':' |
| |
| #define | G_SEARCHPATH_SEPARATOR_S ":" |
| |
| #define | NULL ((void*) 0) |
| |
| #define | FALSE (0) |
| |
| #define | TRUE (!FALSE) |
| |
| #define | MAX(a, b) (((a) > (b)) ? (a) : (b)) |
| |
| #define | MIN(a, b) (((a) < (b)) ? (a) : (b)) |
| |
| #define | ABS(a) (((a) < 0) ? -(a) : (a)) |
| |
| #define | CLAMP(x, low, high) (((x) > (high)) ? (high) : (((x) < (low)) ? (low) : (x))) |
| |
| #define | G_VA_COPY(ap1, ap2) ((ap1) = (ap2)) |
| |
| #define | G_STRUCT_OFFSET(struct_type, member) ((gulong) ((gchar*) &((struct_type*) 0)->member)) |
| |
| #define | G_STRUCT_MEMBER_P(struct_p, struct_offset) ((gpointer) ((gchar*) (struct_p) + (gulong) (struct_offset))) |
| |
| #define | G_STRUCT_MEMBER(member_type, struct_p, struct_offset) (*(member_type*) G_STRUCT_MEMBER_P ((struct_p), (struct_offset))) |
| |
| #define | G_CAN_INLINE 1 |
| |
| #define | inline /* don't inline, then */ |
| |
| #define | G_INLINE_FUNC extern |
| |
| #define | G_STMT_START do |
| |
| #define | G_STMT_END while (0) |
| |
| #define | G_GNUC_PRINTF(format_idx, arg_idx) |
| |
| #define | G_GNUC_SCANF(format_idx, arg_idx) |
| |
| #define | G_GNUC_FORMAT(arg_idx) |
| |
| #define | G_GNUC_NORETURN |
| |
| #define | G_GNUC_CONST |
| |
| #define | G_GNUC_UNUSED |
| |
| #define | G_GNUC_FUNCTION "" |
| |
| #define | G_GNUC_PRETTY_FUNCTION "" |
| |
| #define | ATEXIT(proc) g_ATEXIT(proc) |
| |
| #define | G_BREAKPOINT() |
| |
| #define | g_new(type, count) ((type *) malloc ((unsigned) sizeof (type) * (count))) |
| |
| #define | g_new0(type, count) ((type *) calloc ((unsigned) sizeof (type) * (count), 1)) |
| |
| #define | g_renew(type, mem, count) ((type *) realloc (mem, (unsigned) sizeof (type) * (count))) |
| |
| #define | g_mem_chunk_create(type, pre_alloc, alloc_type) |
| |
| #define | g_chunk_new(type, chunk) |
| |
| #define | g_chunk_new0(type, chunk) |
| |
| #define | g_chunk_free(mem, mem_chunk) |
| |
| #define | g_string(x) #x |
| |
| #define | g_assert(expr) |
| |
| #define | g_assert_not_reached() |
| |
| #define | g_return_if_fail(expr) |
| |
| #define | g_return_val_if_fail(expr, val) |
| |
| #define | G_LITTLE_ENDIAN 1234 |
| |
| #define | G_BIG_ENDIAN 4321 |
| |
| #define | G_PDP_ENDIAN 3412 /* unused, need specific PDP check */ |
| |
| #define | GUINT16_SWAP_LE_BE_CONSTANT(val) |
| |
| #define | GUINT32_SWAP_LE_BE_CONSTANT(val) |
| |
| #define | GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val)) |
| |
| #define | GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) |
| |
| #define | GUINT16_SWAP_LE_PDP(val) ((guint16) (val)) |
| |
| #define | GUINT16_SWAP_BE_PDP(val) (GUINT16_SWAP_LE_BE (val)) |
| |
| #define | GUINT32_SWAP_LE_PDP(val) |
| |
| #define | GUINT32_SWAP_BE_PDP(val) |
| |
| #define | GINT16_FROM_LE(val) (GINT16_TO_LE (val)) |
| |
| #define | GUINT16_FROM_LE(val) (GUINT16_TO_LE (val)) |
| |
| #define | GINT16_FROM_BE(val) (GINT16_TO_BE (val)) |
| |
| #define | GUINT16_FROM_BE(val) (GUINT16_TO_BE (val)) |
| |
| #define | GINT32_FROM_LE(val) (GINT32_TO_LE (val)) |
| |
| #define | GUINT32_FROM_LE(val) (GUINT32_TO_LE (val)) |
| |
| #define | GINT32_FROM_BE(val) (GINT32_TO_BE (val)) |
| |
| #define | GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) |
| |
| #define | GLONG_FROM_LE(val) (GLONG_TO_LE (val)) |
| |
| #define | GULONG_FROM_LE(val) (GULONG_TO_LE (val)) |
| |
| #define | GLONG_FROM_BE(val) (GLONG_TO_BE (val)) |
| |
| #define | GULONG_FROM_BE(val) (GULONG_TO_BE (val)) |
| |
| #define | GINT_FROM_LE(val) (GINT_TO_LE (val)) |
| |
| #define | GUINT_FROM_LE(val) (GUINT_TO_LE (val)) |
| |
| #define | GINT_FROM_BE(val) (GINT_TO_BE (val)) |
| |
| #define | GUINT_FROM_BE(val) (GUINT_TO_BE (val)) |
| |
| #define | g_ntohl(val) (GUINT32_FROM_BE (val)) |
| |
| #define | g_ntohs(val) (GUINT16_FROM_BE (val)) |
| |
| #define | g_htonl(val) (GUINT32_TO_BE (val)) |
| |
| #define | g_htons(val) (GUINT16_TO_BE (val)) |
| |
| #define | GUTILS_C_VAR extern |
| |
| #define | GLIB_CHECK_VERSION(major, minor, micro) |
| |
| #define | G_LOG_LEVEL_USER_SHIFT (8) |
| |
| #define | G_LOG_FATAL_MASK (G_LOG_FLAG_RECURSION | G_LOG_LEVEL_ERROR) |
| |
| #define | g_list_previous(list) ((list) ? (((GList *)(list))->prev) : NULL) |
| |
| #define | g_list_next(list) ((list) ? (((GList *)(list))->next) : NULL) |
| |
| #define | g_slist_next(slist) ((slist) ? (((GSList *)(slist))->next) : NULL) |
| |
| #define | G_NODE_IS_ROOT(node) |
| |
| #define | G_NODE_IS_LEAF(node) (((GNode*) (node))->children == NULL) |
| |
| #define | g_node_append(parent, node) g_node_insert_before ((parent), NULL, (node)) |
| |
| #define | g_node_insert_data(parent, position, data) g_node_insert ((parent), (position), g_node_new (data)) |
| |
| #define | g_node_insert_data_before(parent, sibling, data) g_node_insert_before ((parent), (sibling), g_node_new (data)) |
| |
| #define | g_node_prepend_data(parent, data) g_node_prepend ((parent), g_node_new (data)) |
| |
| #define | g_node_append_data(parent, data) g_node_insert_before ((parent), NULL, g_node_new (data)) |
| |
| #define | g_node_prev_sibling(node) |
| |
| #define | g_node_next_sibling(node) |
| |
| #define | g_node_first_child(node) |
| |
| #define | G_HOOK_FLAG_USER_SHIFT (4) |
| |
| #define | G_HOOK_DEFERRED_DESTROY ((GHookFreeFunc) 0x01) |
| |
| #define | G_HOOK_ACTIVE(hook) |
| |
| #define | G_HOOK_IN_CALL(hook) |
| |
| #define | G_HOOK_IS_VALID(hook) |
| |
| #define | G_HOOK_IS_UNLINKED(hook) |
| |
| #define | g_hook_append(hook_list, hook) g_hook_insert_before ((hook_list), NULL, (hook)) |
| |
| #define | G_LOG_DOMAIN ((gchar*) 0) |
| |
| #define | g_error(format, args...) |
| |
| #define | g_message(format, args...) |
| |
| #define | g_warning printf |
| |
| #define | g_malloc(size) ((gpointer)malloc(size)) |
| |
| #define | g_malloc0(size) ((gpointer)calloc(size, 1)) |
| |
| #define | g_realloc(mem, size) ((gpointer)realloc(mem, size)) |
| |
| #define | g_free(mem) free(mem) |
| |
| #define | G_STR_DELIMITERS "_-|> <." |
| |
| #define | g_strstrip(string) g_strchomp (g_strchug (string)) |
| |
| #define | g_array_append_val(a, v) pmidi_array_append_vals (a, &v, 1) |
| |
| #define | g_array_prepend_val(a, v) g_array_prepend_vals (a, &v, 1) |
| |
| #define | g_array_insert_val(a, i, v) g_array_insert_vals (a, i, &v, 1) |
| |
| #define | g_array_index(a, t, i) (((t*) (a)->data) [(i)]) |
| |
| #define | g_ptr_array_index(array, index) (array->pdata)[index] |
| |
|
| typedef signed char | gint8 |
| |
| typedef unsigned char | guint8 |
| |
| typedef signed short | gint16 |
| |
| typedef unsigned short | guint16 |
| |
| typedef signed int | gint32 |
| |
| typedef unsigned int | guint32 |
| |
| typedef char | gchar |
| |
| typedef short | gshort |
| |
| typedef long | glong |
| |
| typedef int | gint |
| |
| typedef gint | gboolean |
| |
| typedef unsigned char | guchar |
| |
| typedef unsigned short | gushort |
| |
| typedef unsigned long | gulong |
| |
| typedef unsigned int | guint |
| |
| typedef float | gfloat |
| |
| typedef double | gdouble |
| |
| typedef void * | gpointer |
| |
| typedef const void * | gconstpointer |
| |
| typedef gint32 | gssize |
| |
| typedef guint32 | gsize |
| |
| typedef guint32 | GQuark |
| |
| typedef gint32 | GTime |
| |
| typedef struct _GAllocator | GAllocator |
| |
| typedef struct _GArray | GArray |
| |
| typedef struct _GByteArray | GByteArray |
| |
| typedef struct _GCache | GCache |
| |
| typedef struct _GCompletion | GCompletion |
| |
| typedef struct _GData | GData |
| |
| typedef struct _GDebugKey | GDebugKey |
| |
| typedef struct _GHashTable | GHashTable |
| |
| typedef struct _GHook | GHook |
| |
| typedef struct _GHookList | GHookList |
| |
| typedef struct _GList | GList |
| |
| typedef struct _GMemChunk | GMemChunk |
| |
| typedef struct _GNode | GNode |
| |
| typedef struct _GPtrArray | GPtrArray |
| |
| typedef struct _GRelation | GRelation |
| |
| typedef struct _GScanner | GScanner |
| |
| typedef struct _GScannerConfig | GScannerConfig |
| |
| typedef struct _GSList | GSList |
| |
| typedef struct _GString | GString |
| |
| typedef struct _GStringChunk | GStringChunk |
| |
| typedef struct _GTimer | GTimer |
| |
| typedef struct _GTree | GTree |
| |
| typedef struct _GTuples | GTuples |
| |
| typedef union _GTokenValue | GTokenValue |
| |
| typedef struct _GIOChannel | GIOChannel |
| |
| typedef gpointer(* | GCacheNewFunc) (gpointer key) |
| |
| typedef gpointer(* | GCacheDupFunc) (gpointer value) |
| |
| typedef void(* | GCacheDestroyFunc) (gpointer value) |
| |
| typedef gint(* | GCompareFunc) (gconstpointer a, gconstpointer b) |
| |
| typedef gchar *(* | GCompletionFunc) (gpointer) |
| |
| typedef void(* | GDestroyNotify) (gpointer data) |
| |
| typedef void(* | GDataForeachFunc) (GQuark key_id, gpointer data, gpointer user_data) |
| |
| typedef void(* | GFunc) (gpointer data, gpointer user_data) |
| |
| typedef guint(* | GHashFunc) (gconstpointer key) |
| |
| typedef void(* | GFreeFunc) (gpointer data) |
| |
| typedef void(* | GHFunc) (gpointer key, gpointer value, gpointer user_data) |
| |
| typedef gboolean(* | GHRFunc) (gpointer key, gpointer value, gpointer user_data) |
| |
| typedef gint(* | GHookCompareFunc) (GHook *new_hook, GHook *sibling) |
| |
| typedef gboolean(* | GHookFindFunc) (GHook *hook, gpointer data) |
| |
| typedef void(* | GHookMarshaller) (GHook *hook, gpointer data) |
| |
| typedef gboolean(* | GHookCheckMarshaller) (GHook *hook, gpointer data) |
| |
| typedef void(* | GHookFunc) (gpointer data) |
| |
| typedef gboolean(* | GHookCheckFunc) (gpointer data) |
| |
| typedef void(* | GHookFreeFunc) (GHookList *hook_list, GHook *hook) |
| |
| typedef void(* | GLogFunc) (const gchar *log_domain, GLogLevelFlags log_level, const gchar *message, gpointer user_data) |
| |
| typedef gboolean(* | GNodeTraverseFunc) (GNode *node, gpointer data) |
| |
| typedef void(* | GNodeForeachFunc) (GNode *node, gpointer data) |
| |
| typedef gint(* | GSearchFunc) (gpointer key, gpointer data) |
| |
| typedef void(* | GScannerMsgFunc) (GScanner *scanner, gchar *message, gint error) |
| |
| typedef gint(* | GTraverseFunc) (gpointer key, gpointer value, gpointer data) |
| |
| typedef void(* | GVoidFunc) (void) |
| |
|
| void | g_list_push_allocator (GAllocator *allocator) |
| |
| void | g_list_pop_allocator (void) |
| |
| GList * | g_list_alloc (void) |
| |
| void | g_list_free (GList *list) |
| |
| void | g_list_free_1 (GList *list) |
| |
| GList * | g_list_append (GList *list, gpointer data) |
| |
| GList * | g_list_prepend (GList *list, gpointer data) |
| |
| GList * | g_list_insert (GList *list, gpointer data, gint position) |
| |
| GList * | g_list_insert_sorted (GList *list, gpointer data, GCompareFunc func) |
| |
| GList * | g_list_concat (GList *list1, GList *list2) |
| |
| GList * | g_list_remove (GList *list, gpointer data) |
| |
| GList * | g_list_remove_link (GList *list, GList *llink) |
| |
| GList * | g_list_reverse (GList *list) |
| |
| GList * | g_list_copy (GList *list) |
| |
| GList * | g_list_nth (GList *list, guint n) |
| |
| GList * | g_list_find (GList *list, gpointer data) |
| |
| GList * | g_list_find_custom (GList *list, gpointer data, GCompareFunc func) |
| |
| gint | g_list_position (GList *list, GList *llink) |
| |
| gint | g_list_index (GList *list, gpointer data) |
| |
| GList * | g_list_last (GList *list) |
| |
| GList * | g_list_first (GList *list) |
| |
| guint | g_list_length (GList *list) |
| |
| void | g_list_foreach (GList *list, GFunc func, gpointer user_data) |
| |
| GList * | g_list_sort (GList *list, GCompareFunc compare_func) |
| |
| gpointer | g_list_nth_data (GList *list, guint n) |
| |
| void | g_slist_push_allocator (GAllocator *allocator) |
| |
| void | g_slist_pop_allocator (void) |
| |
| GSList * | g_slist_alloc (void) |
| |
| void | g_slist_free (GSList *list) |
| |
| void | g_slist_free_1 (GSList *list) |
| |
| GSList * | g_slist_append (GSList *list, gpointer data) |
| |
| GSList * | g_slist_prepend (GSList *list, gpointer data) |
| |
| GSList * | g_slist_insert (GSList *list, gpointer data, gint position) |
| |
| GSList * | g_slist_insert_sorted (GSList *list, gpointer data, GCompareFunc func) |
| |
| GSList * | g_slist_concat (GSList *list1, GSList *list2) |
| |
| GSList * | g_slist_remove (GSList *list, gpointer data) |
| |
| GSList * | g_slist_remove_link (GSList *list, GSList *llink) |
| |
| GSList * | g_slist_reverse (GSList *list) |
| |
| GSList * | g_slist_copy (GSList *list) |
| |
| GSList * | g_slist_nth (GSList *list, guint n) |
| |
| GSList * | g_slist_find (GSList *list, gpointer data) |
| |
| GSList * | g_slist_find_custom (GSList *list, gpointer data, GCompareFunc func) |
| |
| gint | g_slist_position (GSList *list, GSList *llink) |
| |
| gint | g_slist_index (GSList *list, gpointer data) |
| |
| GSList * | g_slist_last (GSList *list) |
| |
| guint | g_slist_length (GSList *list) |
| |
| void | g_slist_foreach (GSList *list, GFunc func, gpointer user_data) |
| |
| GSList * | g_slist_sort (GSList *list, GCompareFunc compare_func) |
| |
| gpointer | g_slist_nth_data (GSList *list, guint n) |
| |
| GHashTable * | g_hash_table_new (GHashFunc hash_func, GCompareFunc key_compare_func) |
| |
| void | g_hash_table_destroy (GHashTable *hash_table) |
| |
| void | g_hash_table_insert (GHashTable *hash_table, gpointer key, gpointer value) |
| |
| void | g_hash_table_remove (GHashTable *hash_table, gconstpointer key) |
| |
| gpointer | g_hash_table_lookup (GHashTable *hash_table, gconstpointer key) |
| |
| gboolean | g_hash_table_lookup_extended (GHashTable *hash_table, gconstpointer lookup_key, gpointer *orig_key, gpointer *value) |
| |
| void | g_hash_table_freeze (GHashTable *hash_table) |
| |
| void | g_hash_table_thaw (GHashTable *hash_table) |
| |
| void | g_hash_table_foreach (GHashTable *hash_table, GHFunc func, gpointer user_data) |
| |
| guint | g_hash_table_foreach_remove (GHashTable *hash_table, GHRFunc func, gpointer user_data) |
| |
| guint | g_hash_table_size (GHashTable *hash_table) |
| |
| GCache * | g_cache_new (GCacheNewFunc value_new_func, GCacheDestroyFunc value_destroy_func, GCacheDupFunc key_dup_func, GCacheDestroyFunc key_destroy_func, GHashFunc hash_key_func, GHashFunc hash_value_func, GCompareFunc key_compare_func) |
| |
| void | g_cache_destroy (GCache *cache) |
| |
| gpointer | g_cache_insert (GCache *cache, gpointer key) |
| |
| void | g_cache_remove (GCache *cache, gpointer value) |
| |
| void | g_cache_key_foreach (GCache *cache, GHFunc func, gpointer user_data) |
| |
| void | g_cache_value_foreach (GCache *cache, GHFunc func, gpointer user_data) |
| |
| GTree * | g_tree_new (GCompareFunc key_compare_func) |
| |
| void | g_tree_destroy (GTree *tree) |
| |
| void | g_tree_insert (GTree *tree, gpointer key, gpointer value) |
| |
| void | g_tree_remove (GTree *tree, gpointer key) |
| |
| gpointer | g_tree_lookup (GTree *tree, gpointer key) |
| |
| void | g_tree_traverse (GTree *tree, GTraverseFunc traverse_func, GTraverseType traverse_type, gpointer data) |
| |
| gpointer | g_tree_search (GTree *tree, GSearchFunc search_func, gpointer data) |
| |
| gint | g_tree_height (GTree *tree) |
| |
| gint | g_tree_nnodes (GTree *tree) |
| |
| void | g_node_push_allocator (GAllocator *allocator) |
| |
| void | g_node_pop_allocator (void) |
| |
| GNode * | g_node_new (gpointer data) |
| |
| void | g_node_destroy (GNode *root) |
| |
| void | g_node_unlink (GNode *node) |
| |
| GNode * | g_node_insert (GNode *parent, gint position, GNode *node) |
| |
| GNode * | g_node_insert_before (GNode *parent, GNode *sibling, GNode *node) |
| |
| GNode * | g_node_prepend (GNode *parent, GNode *node) |
| |
| guint | g_node_n_nodes (GNode *root, GTraverseFlags flags) |
| |
| GNode * | g_node_get_root (GNode *node) |
| |
| gboolean | g_node_is_ancestor (GNode *node, GNode *descendant) |
| |
| guint | g_node_depth (GNode *node) |
| |
| GNode * | g_node_find (GNode *root, GTraverseType order, GTraverseFlags flags, gpointer data) |
| |
| void | g_node_traverse (GNode *root, GTraverseType order, GTraverseFlags flags, gint max_depth, GNodeTraverseFunc func, gpointer data) |
| |
| guint | g_node_max_height (GNode *root) |
| |
| void | g_node_children_foreach (GNode *node, GTraverseFlags flags, GNodeForeachFunc func, gpointer data) |
| |
| void | g_node_reverse_children (GNode *node) |
| |
| guint | g_node_n_children (GNode *node) |
| |
| GNode * | g_node_nth_child (GNode *node, guint n) |
| |
| GNode * | g_node_last_child (GNode *node) |
| |
| GNode * | g_node_find_child (GNode *node, GTraverseFlags flags, gpointer data) |
| |
| gint | g_node_child_position (GNode *node, GNode *child) |
| |
| gint | g_node_child_index (GNode *node, gpointer data) |
| |
| GNode * | g_node_first_sibling (GNode *node) |
| |
| GNode * | g_node_last_sibling (GNode *node) |
| |
| void | g_hook_list_init (GHookList *hook_list, guint hook_size) |
| |
| void | g_hook_list_clear (GHookList *hook_list) |
| |
| GHook * | g_hook_alloc (GHookList *hook_list) |
| |
| void | g_hook_free (GHookList *hook_list, GHook *hook) |
| |
| void | g_hook_ref (GHookList *hook_list, GHook *hook) |
| |
| void | g_hook_unref (GHookList *hook_list, GHook *hook) |
| |
| gboolean | g_hook_destroy (GHookList *hook_list, guint hook_id) |
| |
| void | g_hook_destroy_link (GHookList *hook_list, GHook *hook) |
| |
| void | g_hook_prepend (GHookList *hook_list, GHook *hook) |
| |
| void | g_hook_insert_before (GHookList *hook_list, GHook *sibling, GHook *hook) |
| |
| void | g_hook_insert_sorted (GHookList *hook_list, GHook *hook, GHookCompareFunc func) |
| |
| GHook * | g_hook_get (GHookList *hook_list, guint hook_id) |
| |
| GHook * | g_hook_find (GHookList *hook_list, gboolean need_valids, GHookFindFunc func, gpointer data) |
| |
| GHook * | g_hook_find_data (GHookList *hook_list, gboolean need_valids, gpointer data) |
| |
| GHook * | g_hook_find_func (GHookList *hook_list, gboolean need_valids, gpointer func) |
| |
| GHook * | g_hook_find_func_data (GHookList *hook_list, gboolean need_valids, gpointer func, gpointer data) |
| |
| GHook * | g_hook_first_valid (GHookList *hook_list, gboolean may_be_in_call) |
| |
| GHook * | g_hook_next_valid (GHookList *hook_list, GHook *hook, gboolean may_be_in_call) |
| |
| gint | g_hook_compare_ids (GHook *new_hook, GHook *sibling) |
| |
| void | g_hook_list_invoke (GHookList *hook_list, gboolean may_recurse) |
| |
| void | g_hook_list_invoke_check (GHookList *hook_list, gboolean may_recurse) |
| |
| void | g_hook_list_marshal (GHookList *hook_list, gboolean may_recurse, GHookMarshaller marshaller, gpointer data) |
| |
| void | g_hook_list_marshal_check (GHookList *hook_list, gboolean may_recurse, GHookCheckMarshaller marshaller, gpointer data) |
| |
| void | g_on_error_query (const gchar *prg_name) |
| |
| void | g_on_error_stack_trace (const gchar *prg_name) |
| |
| guint | g_log_set_handler (const gchar *log_domain, GLogLevelFlags log_levels, GLogFunc log_func, gpointer user_data) |
| |
| void | g_log_remove_handler (const gchar *log_domain, guint handler_id) |
| |
| void | g_log_default_handler (const gchar *log_domain, GLogLevelFlags log_level, const gchar *message, gpointer unused_data) |
| |
| void | g_log (const gchar *log_domain, GLogLevelFlags log_level, const gchar *format,...) G_GNUC_PRINTF(3 |
| |
| void void | g_logv (const gchar *log_domain, GLogLevelFlags log_level, const gchar *format, va_list args) |
| |
| GLogLevelFlags | g_log_set_fatal_mask (const gchar *log_domain, GLogLevelFlags fatal_mask) |
| |
| GLogLevelFlags | g_log_set_always_fatal (GLogLevelFlags fatal_mask) |
| |
| void | g_mem_profile (void) |
| |
| void | g_mem_check (gpointer mem) |
| |
| gchar * | g_strdelimit (gchar *string, const gchar *delimiters, gchar new_delimiter) |
| |
| gdouble | g_strtod (const gchar *nptr, gchar **endptr) |
| |
| gchar * | g_strerror (gint errnum) |
| |
| gchar * | g_strsignal (gint signum) |
| |
| gint | g_strcasecmp (const gchar *s1, const gchar *s2) |
| |
| gint | g_strncasecmp (const gchar *s1, const gchar *s2, guint n) |
| |
| void | g_strdown (gchar *string) |
| |
| void | g_strup (gchar *string) |
| |
| void | g_strreverse (gchar *string) |
| |
| gchar * | g_strchug (gchar *string) |
| |
| gchar * | g_strchomp (gchar *string) |
| |
| gchar * | g_strdup (const gchar *str) |
| |
| gchar * | g_strdup_printf (const gchar *format,...) G_GNUC_PRINTF(1 |
| |
| gchar gchar * | g_strdup_vprintf (const gchar *format, va_list args) |
| |
| gchar * | g_strndup (const gchar *str, guint n) |
| |
| gchar * | g_strnfill (guint length, gchar fill_char) |
| |
| gchar * | g_strconcat (const gchar *string1,...) |
| |
| gchar * | g_strjoin (const gchar *separator,...) |
| |
| gchar * | g_strescape (gchar *string) |
| |
| gpointer | g_memdup (gconstpointer mem, guint byte_size) |
| |
| gchar ** | g_strsplit (const gchar *string, const gchar *delimiter, gint max_tokens) |
| |
| gchar * | g_strjoinv (const gchar *separator, gchar **str_array) |
| |
| void | g_strfreev (gchar **str_array) |
| |
| guint | g_printf_string_upper_bound (const gchar *format, va_list args) |
| |
| gchar * | g_get_user_name (void) |
| |
| gchar * | g_get_real_name (void) |
| |
| gchar * | g_get_home_dir (void) |
| |
| gchar * | g_get_tmp_dir (void) |
| |
| gchar * | g_get_prgname (void) |
| |
| void | g_set_prgname (const gchar *prgname) |
| |
| guint | g_parse_debug_string (const gchar *string, GDebugKey *keys, guint nkeys) |
| |
| gint | g_snprintf (gchar *string, gulong n, gchar const *format,...) G_GNUC_PRINTF(3 |
| |
| gint gint | g_vsnprintf (gchar *string, gulong n, gchar const *format, va_list args) |
| |
| gchar * | g_basename (const gchar *file_name) |
| |
| gboolean | g_path_is_absolute (const gchar *file_name) |
| |
| gchar * | g_path_skip_root (gchar *file_name) |
| |
| gchar * | g_dirname (const gchar *file_name) |
| |
| gchar * | g_get_current_dir (void) |
| |
| gchar * | g_getenv (const gchar *variable) |
| |
| void | g_atexit (GVoidFunc func) |
| |
| G_INLINE_FUNC gint | g_bit_nth_lsf (guint32 mask, gint nth_bit) |
| |
| G_INLINE_FUNC gint | g_bit_nth_msf (guint32 mask, gint nth_bit) |
| |
| G_INLINE_FUNC guint | g_bit_storage (guint number) |
| |
| GStringChunk * | g_string_chunk_new (gint size) |
| |
| void | g_string_chunk_free (GStringChunk *chunk) |
| |
| gchar * | g_string_chunk_insert (GStringChunk *chunk, const gchar *string) |
| |
| gchar * | g_string_chunk_insert_const (GStringChunk *chunk, const gchar *string) |
| |
| GString * | g_string_new (const gchar *init) |
| |
| GString * | g_string_sized_new (guint dfl_size) |
| |
| void | g_string_free (GString *string, gint free_segment) |
| |
| GString * | g_string_assign (GString *lval, const gchar *rval) |
| |
| GString * | g_string_truncate (GString *string, gint len) |
| |
| GString * | g_string_append (GString *string, const gchar *val) |
| |
| GString * | g_string_append_c (GString *string, gchar c) |
| |
| GString * | g_string_prepend (GString *string, const gchar *val) |
| |
| GString * | g_string_prepend_c (GString *string, gchar c) |
| |
| GString * | g_string_insert (GString *string, gint pos, const gchar *val) |
| |
| GString * | g_string_insert_c (GString *string, gint pos, gchar c) |
| |
| GString * | g_string_erase (GString *string, gint pos, gint len) |
| |
| GString * | g_string_down (GString *string) |
| |
| GString * | g_string_up (GString *string) |
| |
| void | g_string_sprintf (GString *string, const gchar *format,...) G_GNUC_PRINTF(2 |
| |
| void void | g_string_sprintfa (GString *string, const gchar *format,...) G_GNUC_PRINTF(2 |
| |
| GArray * | pmidi_array_new (gboolean zero_terminated, gboolean clear, guint element_size) |
| |
| void | pmidi_array_free (GArray *array, gboolean free_segment) |
| |
| GArray * | pmidi_array_append_vals (GArray *array, gconstpointer data, guint len) |
| |
| GArray * | g_array_prepend_vals (GArray *array, gconstpointer data, guint len) |
| |
| GArray * | g_array_insert_vals (GArray *array, guint index, gconstpointer data, guint len) |
| |
| GArray * | g_array_set_size (GArray *array, guint length) |
| |
| GArray * | g_array_remove_index (GArray *array, guint index) |
| |
| GArray * | g_array_remove_index_fast (GArray *array, guint index) |
| |
| GPtrArray * | pmidi_ptr_array_new (void) |
| |
| void | pmidi_ptr_array_free (GPtrArray *array, gboolean free_seg) |
| |
| void | g_ptr_array_set_size (GPtrArray *array, gint length) |
| |
| gpointer | g_ptr_array_remove_index (GPtrArray *array, guint index) |
| |
| gpointer | pmidi_ptr_array_remove_index_fast (GPtrArray *array, guint index) |
| |
| gboolean | g_ptr_array_remove (GPtrArray *array, gpointer data) |
| |
| gboolean | g_ptr_array_remove_fast (GPtrArray *array, gpointer data) |
| |
| void | pmidi_ptr_array_add (GPtrArray *array, gpointer data) |
| |
| GByteArray * | g_byte_array_new (void) |
| |
| void | g_byte_array_free (GByteArray *array, gboolean free_segment) |
| |
| GByteArray * | g_byte_array_append (GByteArray *array, const guint8 *data, guint len) |
| |
| GByteArray * | g_byte_array_prepend (GByteArray *array, const guint8 *data, guint len) |
| |
| GByteArray * | g_byte_array_set_size (GByteArray *array, guint length) |
| |
| GByteArray * | g_byte_array_remove_index (GByteArray *array, guint index) |
| |
| GByteArray * | g_byte_array_remove_index_fast (GByteArray *array, guint index) |
| |