예제 #1
0
 public static extern unsafe void g_list_free_full(GList *list, GDestroyNotify free_func);
예제 #2
0
 public static extern unsafe GHashTable *g_hash_table_new_full(
     GHashFunc hash_func,
     GEqualFunc key_equal_func,
     GDestroyNotify key_destroy_func,
     GDestroyNotify value_destroy_func);
예제 #3
0
 public static extern GInputStreamPtr g_memory_input_stream_new_from_data(VoidPtr data, gssize len, GDestroyNotify destroy);
예제 #4
0
파일: Events.cs 프로젝트: kangaroo/moon
		public static int AddHandler (IntPtr raw, int eventId, UnmanagedEventHandler handler, GDestroyNotify data_dtor)
		{
			return NativeMethods.event_object_add_handler (raw, eventId, handler, raw, data_dtor, false);
		}
예제 #5
0
파일: Events.cs 프로젝트: kangaroo/moon
		public static int AddHandler (INativeEventObjectWrapper obj, int eventId, UnmanagedEventHandler handler, GDestroyNotify dtor_action)
		{
			return AddHandler (obj.NativeHandle, eventId, handler, dtor_action);
		}
예제 #6
0
파일: GSList.cs 프로젝트: rnowley/gtk3-net
 public static extern void g_slist_free_full(IntPtr list, GDestroyNotify freeFunc);