X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=docs%2Freference%2Fglib%2Fglib-sections.txt;h=8c42bce48c8ad7ad4c611dd35f5cd9206f820f59;hb=960f5500e22d505a5dccbff51ccbc8ab969f0851;hp=0a129adaaeaae2f77f1601bb9b7b0e94e2b29d78;hpb=5eee90fbbc76ee129d7f846633a667889149ab03;p=platform%2Fupstream%2Fglib.git diff --git a/docs/reference/glib/glib-sections.txt b/docs/reference/glib/glib-sections.txt index 0a129ad..8c42bce 100644 --- a/docs/reference/glib/glib-sections.txt +++ b/docs/reference/glib/glib-sections.txt @@ -11,100 +11,90 @@ guchar gint +G_MININT +G_MAXINT guint +G_MAXUINT gshort +G_MINSHORT +G_MAXSHORT gushort +G_MAXUSHORT glong +G_MINLONG +G_MAXLONG gulong +G_MAXULONG gint8 +G_MININT8 +G_MAXINT8 guint8 +G_MAXUINT8 gint16 +G_MININT16 +G_MAXINT16 +G_GINT16_MODIFIER +G_GINT16_FORMAT guint16 +G_MAXUINT16 +G_GUINT16_FORMAT gint32 +G_MININT32 +G_MAXINT32 +G_GINT32_MODIFIER +G_GINT32_FORMAT guint32 - - -G_HAVE_GINT64 +G_MAXUINT32 +G_GUINT32_FORMAT gint64 -guint64 +G_MININT64 +G_MAXINT64 +G_GINT64_MODIFIER +G_GINT64_FORMAT G_GINT64_CONSTANT +guint64 +G_MAXUINT64 +G_GUINT64_FORMAT G_GUINT64_CONSTANT gfloat +G_MINFLOAT +G_MAXFLOAT gdouble +G_MINDOUBLE +G_MAXDOUBLE gsize +G_MAXSIZE +G_GSIZE_MODIFIER +G_GSIZE_FORMAT gssize +G_MINSSIZE +G_MAXSSIZE +G_GSSIZE_FORMAT goffset +G_MINOFFSET +G_MAXOFFSET +G_GOFFSET_MODIFIER +G_GOFFSET_FORMAT G_GOFFSET_CONSTANT gintptr +G_GINTPTR_MODIFIER +G_GINTPTR_FORMAT guintptr +G_GUINTPTR_FORMAT GLIB_SIZEOF_VOID_P GLIB_SIZEOF_LONG GLIB_SIZEOF_SIZE_T - - -
-Limits of Basic Types -limits -G_MININT -G_MAXINT -G_MAXUINT - - -G_MINSHORT -G_MAXSHORT -G_MAXUSHORT - - -G_MINLONG -G_MAXLONG -G_MAXULONG - - -G_MININT8 -G_MAXINT8 -G_MAXUINT8 - - -G_MININT16 -G_MAXINT16 -G_MAXUINT16 - - -G_MININT32 -G_MAXINT32 -G_MAXUINT32 - - -G_MININT64 -G_MAXINT64 -G_MAXUINT64 - - -G_MAXSIZE -G_MINSSIZE -G_MAXSSIZE - - -G_MINOFFSET -G_MAXOFFSET - - -G_MINFLOAT -G_MAXFLOAT - - -G_MINDOUBLE -G_MAXDOUBLE +G_HAVE_GINT64
@@ -122,6 +112,17 @@ GLIB_MAJOR_VERSION GLIB_MINOR_VERSION GLIB_MICRO_VERSION GLIB_CHECK_VERSION + + +GLIB_VERSION_2_26 +GLIB_VERSION_2_28 +GLIB_VERSION_2_30 +GLIB_VERSION_2_32 +GLIB_VERSION_2_34 +GLIB_VERSION_2_36 +GLIB_VERSION_MIN_REQUIRED +GLIB_VERSION_MAX_ALLOWED +GLIB_DISABLE_DEPRECATION_WARNINGS
@@ -165,6 +166,8 @@ G_MEM_ALIGN G_CONST_RETURN + +G_N_ELEMENTS
@@ -303,7 +306,6 @@ GFloatIEEE754 GDoubleIEEE754 - G_E G_LN2 G_LN10 @@ -328,9 +330,6 @@ G_BEGIN_DECLS G_END_DECLS -G_N_ELEMENTS - - G_VA_COPY @@ -348,6 +347,8 @@ G_GNUC_ALLOC_SIZE G_GNUC_ALLOC_SIZE2 G_GNUC_DEPRECATED G_GNUC_DEPRECATED_FOR +G_GNUC_BEGIN_IGNORE_DEPRECATIONS +G_GNUC_END_IGNORE_DEPRECATIONS G_GNUC_NORETURN G_GNUC_UNUSED G_GNUC_PRINTF @@ -363,6 +364,11 @@ G_GNUC_INTERNAL G_GNUC_MAY_ALIAS +G_DEPRECATED +G_DEPRECATED_FOR +G_UNAVAILABLE + + G_LIKELY G_UNLIKELY @@ -370,25 +376,6 @@ G_UNLIKELY G_STRLOC G_STRFUNC - -G_GINT16_MODIFIER -G_GINT16_FORMAT -G_GUINT16_FORMAT -G_GINT32_MODIFIER -G_GINT32_FORMAT -G_GUINT32_FORMAT -G_GINT64_MODIFIER -G_GINT64_FORMAT -G_GUINT64_FORMAT -G_GSIZE_MODIFIER -G_GSIZE_FORMAT -G_GSSIZE_FORMAT -G_GOFFSET_MODIFIER -G_GOFFSET_FORMAT -G_GINTPTR_MODIFIER -G_GINTPTR_FORMAT -G_GUINTPTR_FORMAT - GLIB_VAR G_STRINGIFY_ARG @@ -402,6 +389,8 @@ G_HAVE_GNUC_VARARGS G_HAVE_ISO_VARARGS G_HAVE_GROWING_STACK G_VA_COPY_AS_ARRAY +GLIB_DEPRECATED +GLIB_DEPRECATED_FOR
@@ -447,6 +436,10 @@ G_PRIORITY_DEFAULT_IDLE G_PRIORITY_LOW +G_SOURCE_CONTINUE +G_SOURCE_REMOVE + + GMainContext g_main_context_new g_main_context_ref @@ -481,6 +474,7 @@ g_main_context_invoke_full g_main_context_get_thread_default +g_main_context_ref_thread_default g_main_context_push_thread_default g_main_context_pop_thread_default @@ -534,6 +528,12 @@ g_source_get_context g_source_set_callback GSourceFunc g_source_set_callback_indirect +g_source_set_ready_time +g_source_get_ready_time +g_source_add_unix_fd +g_source_remove_unix_fd +g_source_modify_unix_fd +g_source_query_unix_fd g_source_add_poll g_source_remove_poll g_source_add_child_source @@ -568,44 +568,130 @@ g_child_watch_funcs GSourcePrivate
+
Threads threads -G_THREADS_ENABLED -G_THREADS_IMPL_POSIX -G_THREADS_IMPL_NONE - - G_THREAD_ERROR GThreadError -GThreadFunctions +GThread +GThreadFunc +g_thread_new +g_thread_try_new +g_thread_ref +g_thread_unref +g_thread_join +g_thread_yield +g_thread_exit +g_thread_self + + +GMutex +g_mutex_init +g_mutex_clear +g_mutex_lock +g_mutex_trylock +g_mutex_unlock + + +G_LOCK_DEFINE +G_LOCK_DEFINE_STATIC +G_LOCK_EXTERN +G_LOCK +G_TRYLOCK +G_UNLOCK + + +GRecMutex +g_rec_mutex_init +g_rec_mutex_clear +g_rec_mutex_lock +g_rec_mutex_trylock +g_rec_mutex_unlock + + +GRWLock +g_rw_lock_init +g_rw_lock_clear +g_rw_lock_writer_lock +g_rw_lock_writer_trylock +g_rw_lock_writer_unlock +g_rw_lock_reader_lock +g_rw_lock_reader_trylock +g_rw_lock_reader_unlock + + +GCond +g_cond_init +g_cond_clear +g_cond_wait +g_cond_timed_wait +g_cond_wait_until +g_cond_signal +g_cond_broadcast + + +GPrivate +G_PRIVATE_INIT +g_private_get +g_private_set +g_private_replace + + +GOnce +GOnceStatus +G_ONCE_INIT +g_once +g_once_init_enter +g_once_init_leave + + +g_bit_lock +g_bit_trylock +g_bit_unlock +g_pointer_bit_lock +g_pointer_bit_trylock +g_pointer_bit_unlock + + +g_get_num_processors + + +G_LOCK_NAME +atexit +g_thread_error_quark +g_once_impl +
+ +
+Deprecated Thread APIs +threads-deprecated + + +G_THREADS_IMPL_POSIX +G_THREADS_IMPL_WIN32 + + g_thread_init g_thread_supported g_thread_get_initialized -GThreadFunc -GThreadPriority -GThread g_thread_create g_thread_create_full -g_thread_self -g_thread_join +GThreadPriority g_thread_set_priority -g_thread_yield -g_thread_exit g_thread_foreach -GMutex g_mutex_new -g_mutex_lock -g_mutex_trylock -g_mutex_unlock g_mutex_free +g_cond_new +g_cond_free +g_private_new GStaticMutex @@ -618,14 +704,6 @@ g_static_mutex_get_mutex g_static_mutex_free -G_LOCK_DEFINE -G_LOCK_DEFINE_STATIC -G_LOCK_EXTERN -G_LOCK -G_TRYLOCK -G_UNLOCK - - GStaticRecMutex G_STATIC_REC_MUTEX_INIT g_static_rec_mutex_init @@ -649,21 +727,6 @@ g_static_rw_lock_writer_unlock g_static_rw_lock_free -GCond -g_cond_new -g_cond_signal -g_cond_broadcast -g_cond_wait -g_cond_timed_wait -g_cond_free - - -GPrivate -g_private_new -g_private_get -g_private_set - - GStaticPrivate G_STATIC_PRIVATE_INIT g_static_private_init @@ -671,45 +734,16 @@ g_static_private_get g_static_private_set g_static_private_free - -GOnce -GOnceStatus -G_ONCE_INIT -g_once -g_once_init_enter -g_once_init_leave - - -g_bit_lock -g_bit_trylock -g_bit_unlock -g_pointer_bit_lock -g_pointer_bit_trylock -g_pointer_bit_unlock - -G_THREAD_ECF -G_THREAD_CF -G_THREAD_UF -g_static_mutex_get_mutex_impl -g_static_mutex_get_mutex_impl_shortcut -G_MUTEX_DEBUG_MAGIC +GThreadFunctions g_thread_init_with_errorcheck_mutexes -G_LOCK_NAME -glib_dummy_decl -GSystemThread +G_THREADS_ENABLED +g_static_mutex_get_mutex_impl g_thread_use_default_impl g_threads_got_initialized g_thread_functions_for_glib_use g_thread_gettime -g_thread_init_glib -g_thread_error_quark -g_once_impl g_once_init_enter_impl -atexit -g_system_thread_assign -g_system_thread_equal -g_system_thread_equal_simple
@@ -744,7 +778,7 @@ g_async_queue_push g_async_queue_push_sorted g_async_queue_pop g_async_queue_try_pop -g_async_queue_timed_pop +g_async_queue_timeout_pop g_async_queue_length g_async_queue_sort @@ -757,14 +791,21 @@ g_async_queue_push_unlocked g_async_queue_push_sorted_unlocked g_async_queue_pop_unlocked g_async_queue_try_pop_unlocked -g_async_queue_timed_pop_unlocked +g_async_queue_timeout_pop_unlocked g_async_queue_length_unlocked g_async_queue_sort_unlocked + + +g_async_queue_timed_pop +g_async_queue_timed_pop_unlocked
Atomic Operations atomic_operations +G_ATOMIC_LOCK_FREE + + g_atomic_int_get g_atomic_int_set g_atomic_int_inc @@ -786,10 +827,6 @@ g_atomic_pointer_xor g_atomic_int_exchange_and_add - - -G_ATOMIC_OP_MEMORY_BARRIER_NEEDED -G_ATOMIC_OP_USE_GCC_BUILTINS
@@ -870,6 +907,8 @@ g_io_channel_win32_make_pollfd g_io_channel_win32_get_fd g_io_channel_error_quark g_io_watch_funcs +G_IO_FLAG_IS_WRITEABLE +g_io_channel_error_quark
@@ -898,6 +937,7 @@ g_try_realloc_n g_free +g_clear_pointer g_mem_gc_friendly @@ -977,6 +1017,7 @@ g_regex_unref g_regex_get_pattern g_regex_get_max_backref g_regex_get_capture_count +g_regex_get_has_cr_or_lf g_regex_get_string_number g_regex_get_compile_flags g_regex_get_match_flags @@ -1064,11 +1105,13 @@ GSpawnChildSetupFunc g_spawn_async_with_pipes g_spawn_async g_spawn_sync +g_spawn_check_exit_status g_spawn_command_line_async g_spawn_command_line_sync g_spawn_close_pid g_spawn_error_quark +g_spawn_exit_error_quark
@@ -1092,6 +1135,8 @@ g_markup_parse_context_new g_markup_parse_context_parse g_markup_parse_context_push g_markup_parse_context_pop +g_markup_parse_context_ref +g_markup_parse_context_unref GMarkupCollectType g_markup_collect_attributes @@ -1174,6 +1219,9 @@ g_mkstemp_full g_file_open_tmp g_file_read_link g_mkdir_with_parents +g_mkdtemp +g_mkdtemp_full +g_dir_make_tmp GDir @@ -1185,11 +1233,13 @@ g_dir_close GMappedFile g_mapped_file_new +g_mapped_file_new_from_fd g_mapped_file_ref g_mapped_file_unref g_mapped_file_free g_mapped_file_get_length g_mapped_file_get_contents +g_mapped_file_get_bytes g_open @@ -1208,6 +1258,7 @@ g_access g_creat g_chdir g_utime +g_close g_file_error_quark @@ -1327,6 +1378,7 @@ g_strsignal GAsciiType +g_ascii_table
@@ -1445,8 +1497,6 @@ g_time_zone_new g_time_zone_new_local g_time_zone_new_utc -g_time_zone_refresh_local - GTimeType g_time_zone_find_interval g_time_zone_adjust_time @@ -1620,6 +1670,9 @@ g_set_application_name g_get_prgname g_set_prgname g_get_environ +g_environ_getenv +g_environ_setenv +g_environ_unsetenv g_getenv g_setenv g_unsetenv @@ -1651,6 +1704,11 @@ g_build_filename g_build_filenamev g_build_path g_build_pathv + + +g_format_size +GFormatSizeFlags +g_format_size_full g_format_size_for_display @@ -1755,6 +1813,8 @@ GKeyFileFlags g_key_file_new g_key_file_free +g_key_file_ref +g_key_file_unref g_key_file_set_list_separator g_key_file_load_from_file g_key_file_load_from_data @@ -1766,7 +1826,6 @@ g_key_file_get_groups g_key_file_get_keys g_key_file_has_group g_key_file_has_key -g_key_file_has_key_full g_key_file_get_value @@ -1830,6 +1889,7 @@ G_KEY_FILE_DESKTOP_TYPE_DIRECTORY g_key_file_error_quark +g_key_file_get_type
@@ -1950,47 +2010,25 @@ g_win32_ftruncate gunix G_UNIX_ERROR g_unix_open_pipe -g_unix_signal_source_new -g_unix_signal_add_watch_full g_unix_set_fd_nonblocking - -g_unix_error_quark -
- -# Data Structures - -
-Memory Chunks -memory_chunks -GMemChunk -G_ALLOC_AND_FREE -G_ALLOC_ONLY - - -g_mem_chunk_new -g_mem_chunk_alloc -g_mem_chunk_alloc0 -g_mem_chunk_free -g_mem_chunk_destroy - -g_mem_chunk_create -g_chunk_new -g_chunk_new0 -g_chunk_free - - -g_mem_chunk_reset -g_mem_chunk_clean -g_blow_chunks +g_unix_signal_add +g_unix_signal_add_full +g_unix_signal_source_new -g_mem_chunk_info -g_mem_chunk_print +GUnixFDSourceFunc +g_unix_fd_add +g_unix_fd_add_full +g_unix_fd_source_new + +g_unix_error_quark
+# Data Structures +
Memory Slices memory_slices @@ -2040,6 +2078,7 @@ g_list_free1 g_list_length g_list_copy +g_list_copy_deep g_list_reverse g_list_sort GCompareFunc @@ -2064,10 +2103,6 @@ g_list_find g_list_find_custom g_list_position g_list_index - - -g_list_push_allocator -g_list_pop_allocator
@@ -2094,6 +2129,7 @@ g_slist_free1 g_slist_length g_slist_copy +g_slist_copy_deep g_slist_reverse g_slist_insert_sorted_with_data g_slist_sort @@ -2112,10 +2148,6 @@ g_slist_find g_slist_find_custom g_slist_position g_slist_index - - -g_slist_push_allocator -g_slist_pop_allocator
@@ -2125,6 +2157,7 @@ g_slist_pop_allocator GQueue g_queue_new g_queue_free +g_queue_free_full G_QUEUE_INIT g_queue_init g_queue_clear @@ -2242,6 +2275,8 @@ GHashFunc GEqualFunc g_hash_table_insert g_hash_table_replace +g_hash_table_add +g_hash_table_contains g_hash_table_size g_hash_table_lookup g_hash_table_lookup_extended @@ -2317,6 +2352,7 @@ g_string_erase g_string_truncate g_string_set_size g_string_free +g_string_free_to_bytes g_string_up @@ -2365,6 +2401,7 @@ g_array_sort g_array_sort_with_data g_array_index g_array_set_size +g_array_set_clear_func g_array_free
@@ -2375,6 +2412,7 @@ GPtrArray g_ptr_array_new g_ptr_array_sized_new g_ptr_array_new_with_free_func +g_ptr_array_new_full g_ptr_array_set_free_func g_ptr_array_ref g_ptr_array_unref @@ -2396,8 +2434,10 @@ g_ptr_array_foreach
Byte Arrays arrays_byte + GByteArray g_byte_array_new +g_byte_array_new_take g_byte_array_sized_new g_byte_array_ref g_byte_array_unref @@ -2410,7 +2450,27 @@ g_byte_array_sort g_byte_array_sort_with_data g_byte_array_set_size g_byte_array_free +g_byte_array_free_to_bytes + + +GBytes +g_bytes_new +g_bytes_new_take +g_bytes_new_static +g_bytes_new_with_free_func +g_bytes_new_from_bytes +g_bytes_get_data +g_bytes_get_size +g_bytes_hash +g_bytes_equal +g_bytes_compare +g_bytes_ref +g_bytes_unref +g_bytes_unref_to_data +g_bytes_unref_to_array + +g_bytes_get_type
@@ -2456,6 +2516,7 @@ g_node_prepend g_node_insert_data +g_node_insert_data_after g_node_insert_data_before g_node_append_data g_node_prepend_data @@ -2494,10 +2555,6 @@ g_node_max_height g_node_unlink g_node_destroy - - -g_node_push_allocator -g_node_pop_allocator
@@ -2505,6 +2562,7 @@ g_node_pop_allocator Quarks quarks GQuark +G_DEFINE_QUARK g_quark_from_string g_quark_from_static_string g_quark_to_string @@ -2525,6 +2583,9 @@ g_datalist_id_set_data_full g_datalist_id_get_data g_datalist_id_remove_data g_datalist_id_remove_no_notify +GDuplicateFunc +g_datalist_id_dup_data +g_datalist_id_replace_data g_datalist_set_data @@ -2609,19 +2670,6 @@ GCacheNewFunc
-Memory Allocators -allocators -GAllocator -g_allocator_new -g_allocator_free - - -G_ALLOCATOR_LIST -G_ALLOCATOR_NODE -G_ALLOCATOR_SLIST -
- -
Random Numbers random_numbers GRand @@ -2667,6 +2715,7 @@ GConvertError g_get_charset +g_get_codeset g_convert_error_quark @@ -2702,7 +2751,12 @@ g_unichar_tolower g_unichar_totitle g_unichar_digit_value g_unichar_xdigit_value +g_unichar_compose +g_unichar_decompose +g_unichar_fully_decompose +G_UNICHAR_MAX_DECOMPOSITION_LENGTH GUnicodeType +G_UNICODE_COMBINING_MARK g_unichar_type GUnicodeBreakType g_unichar_break_type @@ -2712,6 +2766,8 @@ g_unicode_canonical_decomposition g_unichar_get_mirror_char GUnicodeScript g_unichar_get_script +g_unicode_script_from_iso15924 +g_unicode_script_to_iso15924 g_utf8_next_char @@ -2749,6 +2805,9 @@ g_utf16_to_utf8 g_ucs4_to_utf16 g_ucs4_to_utf8 g_unichar_to_utf8 + + +g_utf8_skip
@@ -2815,6 +2874,23 @@ g_checksum_get_digest g_compute_checksum_for_data g_compute_checksum_for_string +g_compute_checksum_for_bytes +
+ +
+Data HMACs +hmac +GHmac +g_hmac_new +g_hmac_copy +g_hmac_ref +g_hmac_unref +g_hmac_update +g_hmac_get_string +g_hmac_get_digest + +g_compute_hmac_for_data +g_compute_hmac_for_string
@@ -2823,17 +2899,21 @@ g_compute_checksum_for_string g_test_minimized_result g_test_maximized_result g_test_init +g_test_initialized g_test_quick g_test_slow g_test_thorough g_test_perf g_test_verbose +g_test_undefined g_test_quiet +g_test_subprocess g_test_run GTestFunc g_test_add_func GTestDataFunc g_test_add_data_func +g_test_add_data_func_full g_test_add g_test_fail @@ -2851,8 +2931,11 @@ g_test_queue_free g_test_queue_destroy g_test_queue_unref +g_test_expect_message +g_test_assert_expected_messages + GTestTrapFlags -g_test_trap_fork +g_test_trap_subprocess g_test_trap_has_passed g_test_trap_reached_timeout g_test_trap_assert_passed @@ -2861,6 +2944,7 @@ g_test_trap_assert_stdout g_test_trap_assert_stdout_unmatched g_test_trap_assert_stderr g_test_trap_assert_stderr_unmatched +g_test_trap_fork g_test_rand_bit g_test_rand_int @@ -2895,6 +2979,9 @@ g_assertion_message_expr g_assertion_message_cmpstr g_assertion_message_cmpnum g_assertion_message_error +g_test_assert_expected_messages_internal + +g_test_config_vars g_test_add_vtable GTestConfig @@ -2937,6 +3024,7 @@ G_VARIANT_TYPE_UNIT G_VARIANT_TYPE_DICT_ENTRY G_VARIANT_TYPE_DICTIONARY G_VARIANT_TYPE_STRING_ARRAY +G_VARIANT_TYPE_OBJECT_PATH_ARRAY G_VARIANT_TYPE_BYTESTRING G_VARIANT_TYPE_BYTESTRING_ARRAY G_VARIANT_TYPE_VARDICT @@ -2992,6 +3080,7 @@ g_variant_unref g_variant_ref g_variant_ref_sink g_variant_is_floating +g_variant_take_ref g_variant_get_type g_variant_get_type_string g_variant_is_of_type @@ -3003,6 +3092,7 @@ g_variant_classify GVariantClass +g_variant_check_format_string g_variant_get g_variant_get_va g_variant_new @@ -3020,12 +3110,14 @@ g_variant_new_uint64 g_variant_new_handle g_variant_new_double g_variant_new_string +g_variant_new_take_string g_variant_new_object_path g_variant_is_object_path g_variant_new_signature g_variant_is_signature g_variant_new_variant g_variant_new_strv +g_variant_new_objv g_variant_new_bytestring g_variant_new_bytestring_array @@ -3045,6 +3137,8 @@ g_variant_dup_string g_variant_get_variant g_variant_get_strv g_variant_dup_strv +g_variant_get_objv +g_variant_dup_objv g_variant_get_bytestring g_variant_dup_bytestring g_variant_get_bytestring_array @@ -3055,6 +3149,7 @@ g_variant_new_maybe g_variant_new_array g_variant_new_tuple g_variant_new_dict_entry +g_variant_new_fixed_array g_variant_get_maybe @@ -3068,8 +3163,10 @@ g_variant_get_fixed_array g_variant_get_size g_variant_get_data +g_variant_get_data_as_bytes g_variant_store g_variant_new_from_data +g_variant_new_from_bytes g_variant_byteswap g_variant_get_normal_form g_variant_is_normal_form