Github User Fetcher 1.0.0
C Application with Server and GUI
|
Go to the source code of this file.
Data Structures | |
struct | _GDebugKey |
Macros | |
#define | G_OS_INFO_KEY_NAME |
#define | G_OS_INFO_KEY_PRETTY_NAME |
#define | G_OS_INFO_KEY_VERSION |
#define | G_OS_INFO_KEY_VERSION_CODENAME |
#define | G_OS_INFO_KEY_VERSION_ID |
#define | G_OS_INFO_KEY_ID |
#define | G_OS_INFO_KEY_HOME_URL |
#define | G_OS_INFO_KEY_DOCUMENTATION_URL |
#define | G_OS_INFO_KEY_SUPPORT_URL |
#define | G_OS_INFO_KEY_BUG_REPORT_URL |
#define | G_OS_INFO_KEY_PRIVACY_POLICY_URL |
#define | g_ATEXIT(proc) (atexit (proc)) GLIB_DEPRECATED_MACRO_IN_2_32 |
#define | g_memmove(dest, src, len) G_STMT_START { memmove ((dest), (src), (len)); } G_STMT_END GLIB_DEPRECATED_MACRO_IN_2_40_FOR(memmove) |
#define | ATEXIT(proc) g_ATEXIT(proc) GLIB_DEPRECATED_MACRO_IN_2_32 |
#define | g_bit_nth_lsf(mask, nth_bit) g_bit_nth_lsf_impl(mask, nth_bit) |
#define | g_bit_nth_msf(mask, nth_bit) g_bit_nth_msf_impl(mask, nth_bit) |
#define | g_bit_storage(number) g_bit_storage_impl(number) |
#define | g_abort() abort () |
#define | G_WIN32_DLLMAIN_FOR_DLL_NAME(static, dll_name) GLIB_DEPRECATED_MACRO_IN_2_26 |
Typedefs | |
typedef struct _GDebugKey | GDebugKey |
typedef void(* | GVoidFunc) (void) GLIB_DEPRECATED_TYPE_IN_2_32 |
Enumerations | |
enum | GUserDirectory { G_USER_DIRECTORY_DESKTOP , G_USER_DIRECTORY_DOCUMENTS , G_USER_DIRECTORY_DOWNLOAD , G_USER_DIRECTORY_MUSIC , G_USER_DIRECTORY_PICTURES , G_USER_DIRECTORY_PUBLIC_SHARE , G_USER_DIRECTORY_TEMPLATES , G_USER_DIRECTORY_VIDEOS , G_USER_N_DIRECTORIES } |
enum | GFormatSizeFlags { G_FORMAT_SIZE_DEFAULT = 0 , G_FORMAT_SIZE_LONG_FORMAT = 1 << 0 , G_FORMAT_SIZE_IEC_UNITS = 1 << 1 , G_FORMAT_SIZE_BITS = 1 << 2 , GLIB_AVAILABLE_ENUMERATOR_IN_2_74 = 1 << 3 , GLIB_AVAILABLE_ENUMERATOR_IN_2_74 = 1 << 3 } |
#define ATEXIT | ( | proc | ) | g_ATEXIT(proc) GLIB_DEPRECATED_MACRO_IN_2_32 |
#define g_ATEXIT | ( | proc | ) | (atexit (proc)) GLIB_DEPRECATED_MACRO_IN_2_32 |
#define g_bit_nth_lsf | ( | mask, | |
nth_bit ) g_bit_nth_lsf_impl(mask, nth_bit) |
#define g_bit_nth_msf | ( | mask, | |
nth_bit ) g_bit_nth_msf_impl(mask, nth_bit) |
#define g_bit_storage | ( | number | ) | g_bit_storage_impl(number) |
#define g_memmove | ( | dest, | |
src, | |||
len ) G_STMT_START { memmove ((dest), (src), (len)); } G_STMT_END GLIB_DEPRECATED_MACRO_IN_2_40_FOR(memmove) |
#define G_OS_INFO_KEY_BUG_REPORT_URL |
#define G_OS_INFO_KEY_DOCUMENTATION_URL |
G_OS_INFO_KEY_DOCUMENTATION_URL:
A key to get the documentation page for the operating system, e.g. "https://docs.yoyo-os.com/"
Since: 2.64
Definition at line 144 of file gutils.h.
#define G_OS_INFO_KEY_HOME_URL |
#define G_OS_INFO_KEY_ID |
#define G_OS_INFO_KEY_NAME |
#define G_OS_INFO_KEY_PRETTY_NAME |
G_OS_INFO_KEY_PRETTY_NAME:
A key to get the name of the operating system in a format suitable for presentation to the user, e.g. "YoYoOS Foo"
Since: 2.64
Definition at line 78 of file gutils.h.
#define G_OS_INFO_KEY_PRIVACY_POLICY_URL |
G_OS_INFO_KEY_PRIVACY_POLICY_URL:
A key to get the privacy policy for the operating system, e.g. "https://privacy.yoyo-os.com/"
Since: 2.64
Definition at line 177 of file gutils.h.
#define G_OS_INFO_KEY_SUPPORT_URL |
#define G_OS_INFO_KEY_VERSION |
#define G_OS_INFO_KEY_VERSION_CODENAME |
G_OS_INFO_KEY_VERSION_CODENAME:
A key to get a codename identifying the operating system release suitable for processing by scripts or usage in generated filenames, e.g. "foo"
Since: 2.64
Definition at line 100 of file gutils.h.
#define G_OS_INFO_KEY_VERSION_ID |
G_OS_INFO_KEY_VERSION_ID:
A key to get the version of the operating system suitable for processing by scripts or usage in generated filenames, e.g. "42"
Since: 2.64
Definition at line 111 of file gutils.h.
#define G_WIN32_DLLMAIN_FOR_DLL_NAME | ( | static, | |
dll_name ) GLIB_DEPRECATED_MACRO_IN_2_26 |
typedef struct _GDebugKey GDebugKey |
GDebugKey: @key: the string @value: the flag
Associates a string with a bit flag. Used in g_parse_debug_string().
typedef void(* GVoidFunc) (void) GLIB_DEPRECATED_TYPE_IN_2_32 |
GVoidFunc:
Declares a type of function which takes no arguments and has no return value. It is used to specify the type function passed to g_atexit().
enum GFormatSizeFlags |
Enumerator | |
---|---|
G_FORMAT_SIZE_DEFAULT | |
G_FORMAT_SIZE_LONG_FORMAT | |
G_FORMAT_SIZE_IEC_UNITS | |
G_FORMAT_SIZE_BITS | |
GLIB_AVAILABLE_ENUMERATOR_IN_2_74 | |
GLIB_AVAILABLE_ENUMERATOR_IN_2_74 |
Definition at line 294 of file gutils.h.
enum GUserDirectory |
GUserDirectory: @G_USER_DIRECTORY_DESKTOP: the user's Desktop directory @G_USER_DIRECTORY_DOCUMENTS: the user's Documents directory @G_USER_DIRECTORY_DOWNLOAD: the user's Downloads directory @G_USER_DIRECTORY_MUSIC: the user's Music directory @G_USER_DIRECTORY_PICTURES: the user's Pictures directory @G_USER_DIRECTORY_PUBLIC_SHARE: the user's shared directory @G_USER_DIRECTORY_TEMPLATES: the user's Templates directory @G_USER_DIRECTORY_VIDEOS: the user's Movies directory @G_USER_N_DIRECTORIES: the number of enum values
These are logical ids for special directories which are defined depending on the platform used. You should use g_get_user_special_dir() to retrieve the full path associated to the logical id.
The GUserDirectory enumeration can be extended at later date. Not every platform has a directory for every logical id in this enumeration.
Since: 2.14
G_GNUC_BEGIN_IGNORE_DEPRECATIONS GLIB_DEPRECATED void g_atexit | ( | GVoidFunc | func | ) |
GLIB_AVAILABLE_IN_ALL gint g_bit_nth_lsf | ( | gulong | mask, |
gint | nth_bit ) |
Definition at line 375 of file gutils.h.
References G_UNLIKELY, GLIB_SIZEOF_LONG, and mask.
GLIB_AVAILABLE_IN_ALL gint g_bit_nth_msf | ( | gulong | mask, |
gint | nth_bit ) |
Definition at line 390 of file gutils.h.
References G_UNLIKELY, GLIB_SIZEOF_LONG, and mask.
GLIB_AVAILABLE_IN_ALL guint g_bit_storage | ( | gulong | number | ) |
Definition at line 405 of file gutils.h.
References G_LIKELY, and GLIB_SIZEOF_LONG.
G_GNUC_END_IGNORE_DEPRECATIONS GLIB_AVAILABLE_IN_ALL gchar * g_find_program_in_path | ( | const gchar * | program | ) |
GLIB_AVAILABLE_IN_2_30 gchar * g_format_size | ( | guint64 | size | ) |
GLIB_AVAILABLE_IN_2_30 gchar * g_format_size_full | ( | guint64 | size, |
GFormatSizeFlags | flags ) |
GLIB_AVAILABLE_IN_ALL const gchar * g_get_application_name | ( | void | ) |
GLIB_AVAILABLE_IN_ALL const gchar * g_get_home_dir | ( | void | ) |
GLIB_AVAILABLE_IN_ALL const gchar * g_get_host_name | ( | void | ) |
GLIB_AVAILABLE_IN_2_64 gchar * g_get_os_info | ( | const gchar * | key_name | ) |
GLIB_AVAILABLE_IN_ALL const gchar * g_get_prgname | ( | void | ) |
GLIB_AVAILABLE_IN_ALL const gchar * g_get_real_name | ( | void | ) |
GLIB_AVAILABLE_IN_ALL const gchar *const * g_get_system_config_dirs | ( | void | ) |
GLIB_AVAILABLE_IN_ALL const gchar *const * g_get_system_data_dirs | ( | void | ) |
GLIB_AVAILABLE_IN_ALL const gchar * g_get_tmp_dir | ( | void | ) |
GLIB_AVAILABLE_IN_ALL const gchar * g_get_user_cache_dir | ( | void | ) |
GLIB_AVAILABLE_IN_ALL const gchar * g_get_user_config_dir | ( | void | ) |
GLIB_AVAILABLE_IN_ALL const gchar * g_get_user_data_dir | ( | void | ) |
G_BEGIN_DECLS GLIB_AVAILABLE_IN_ALL const gchar * g_get_user_name | ( | void | ) |
GLIB_AVAILABLE_IN_ALL const gchar * g_get_user_runtime_dir | ( | void | ) |
GLIB_AVAILABLE_IN_ALL const gchar * g_get_user_special_dir | ( | GUserDirectory | directory | ) |
GLIB_AVAILABLE_IN_2_72 const gchar * g_get_user_state_dir | ( | void | ) |
GLIB_AVAILABLE_IN_ALL gint GLIB_AVAILABLE_IN_ALL gint GLIB_AVAILABLE_IN_ALL void g_nullify_pointer | ( | gpointer * | nullify_location | ) |
GLIB_AVAILABLE_IN_ALL guint g_parse_debug_string | ( | const gchar * | string, |
const GDebugKey * | keys, | ||
guint | nkeys ) |
GLIB_AVAILABLE_IN_ALL void g_reload_user_special_dirs_cache | ( | void | ) |
GLIB_AVAILABLE_IN_ALL void g_set_application_name | ( | const gchar * | application_name | ) |
GLIB_AVAILABLE_IN_ALL void g_set_prgname | ( | const gchar * | prgname | ) |
GLIB_AVAILABLE_IN_ALL gint g_snprintf | ( | gchar * | string, |
gulong | n, | ||
gchar const * | format, | ||
... ) |
GLIB_AVAILABLE_IN_ALL gint GLIB_AVAILABLE_IN_ALL gint g_vsnprintf | ( | gchar * | string, |
gulong | n, | ||
gchar const * | format, | ||
va_list | args ) |