Interface GLibLibrary
-
- All Superinterfaces:
com.sun.jna.Library
public interface GLibLibrary extends com.sun.jna.LibraryOnly expose one method to set application name to suppress warning: "g_set_application_name not set"
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classGLibLibrary.GArraystatic classGLibLibrary.GList
-
Field Summary
Fields Modifier and Type Field Description static GLibLibraryINSTANCE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.sun.jna.Pointerg_array_new(int zero_terminated, int clear, int element_size)voidg_error_free(com.sun.jna.Pointer error)voidg_hash_table_destroy(com.sun.jna.Pointer hash_table)booleang_hash_table_insert(com.sun.jna.Pointer hash_table, com.sun.jna.Pointer key, com.sun.jna.Pointer value)com.sun.jna.Pointerg_hash_table_lookup(com.sun.jna.Pointer hash_table, com.sun.jna.Pointer key)com.sun.jna.Pointerg_hash_table_new(com.sun.jna.Pointer hash_func, com.sun.jna.Pointer key_equal_func)voidg_hash_table_unref(com.sun.jna.Pointer hash_table)com.sun.jna.Pointerg_list_append(com.sun.jna.Pointer list, com.sun.jna.Pointer element)voidg_set_application_name(String application_name)
-
-
-
Field Detail
-
INSTANCE
static final GLibLibrary INSTANCE
-
-
Method Detail
-
g_set_application_name
void g_set_application_name(String application_name)
-
g_array_new
com.sun.jna.Pointer g_array_new(int zero_terminated, int clear, int element_size)
-
g_error_free
void g_error_free(com.sun.jna.Pointer error)
-
g_list_append
com.sun.jna.Pointer g_list_append(com.sun.jna.Pointer list, com.sun.jna.Pointer element)
-
g_hash_table_new
com.sun.jna.Pointer g_hash_table_new(com.sun.jna.Pointer hash_func, com.sun.jna.Pointer key_equal_func)
-
g_hash_table_insert
boolean g_hash_table_insert(com.sun.jna.Pointer hash_table, com.sun.jna.Pointer key, com.sun.jna.Pointer value)
-
g_hash_table_lookup
com.sun.jna.Pointer g_hash_table_lookup(com.sun.jna.Pointer hash_table, com.sun.jna.Pointer key)
-
g_hash_table_destroy
void g_hash_table_destroy(com.sun.jna.Pointer hash_table)
-
g_hash_table_unref
void g_hash_table_unref(com.sun.jna.Pointer hash_table)
-
-