| 
									
										
										
										
											2009-02-26 03:31:24 -05:00
										 |  |  | ! Copyright (C) 2008 Matthew Willis. | 
					
						
							| 
									
										
										
										
											2009-02-27 00:30:02 -05:00
										 |  |  | ! Copyright (C) 2009 Slava Pestov. | 
					
						
							| 
									
										
										
										
											2009-02-26 03:31:24 -05:00
										 |  |  | ! See http://factorcode.org/license.txt for BSD license | 
					
						
							| 
									
										
										
										
											2009-09-27 16:11:21 -04:00
										 |  |  | USING: alien alien.c-types alien.syntax alien.destructors | 
					
						
							|  |  |  | combinators system alien.libraries ;
 | 
					
						
							| 
									
										
										
										
											2009-02-26 03:31:24 -05:00
										 |  |  | IN: glib | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-02-27 00:30:02 -05:00
										 |  |  | << | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-03-02 03:55:54 -05:00
										 |  |  | { | 
					
						
							|  |  |  |     { [ os winnt? ] [ "glib" "libglib-2.0-0.dll" "cdecl" add-library ] } | 
					
						
							|  |  |  |     { [ os macosx? ] [ "glib" "/opt/local/lib/libglib-2.0.0.dylib" "cdecl" add-library ] } | 
					
						
							|  |  |  |     { [ os unix? ] [ ] } | 
					
						
							|  |  |  | } cond
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  |     { [ os winnt? ] [ "gobject" "libgobject-2.0-0.dll" "cdecl" add-library ] } | 
					
						
							|  |  |  |     { [ os macosx? ] [ "gobject" "/opt/local/lib/libgobject-2.0.0.dylib" "cdecl" add-library ] } | 
					
						
							|  |  |  |     { [ os unix? ] [ ] } | 
					
						
							|  |  |  | } cond
 | 
					
						
							| 
									
										
										
										
											2009-02-27 00:30:02 -05:00
										 |  |  | 
 | 
					
						
							|  |  |  | >> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | LIBRARY: glib | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-02-26 03:31:24 -05:00
										 |  |  | TYPEDEF: void* gpointer | 
					
						
							| 
									
										
										
										
											2009-02-27 00:30:02 -05:00
										 |  |  | TYPEDEF: int gint | 
					
						
							| 
									
										
										
										
											2009-02-28 02:31:51 -05:00
										 |  |  | TYPEDEF: bool gboolean | 
					
						
							| 
									
										
										
										
											2009-02-26 03:31:24 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-09-27 16:11:21 -04:00
										 |  |  | FUNCTION: void g_free ( gpointer mem ) ;
 | 
					
						
							| 
									
										
										
										
											2009-02-26 03:31:24 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-02-27 00:30:02 -05:00
										 |  |  | LIBRARY: gobject | 
					
						
							| 
									
										
										
										
											2009-02-26 03:31:24 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-09-27 16:11:21 -04:00
										 |  |  | FUNCTION: void g_object_unref ( gpointer object ) ;
 | 
					
						
							| 
									
										
										
										
											2009-02-27 00:30:02 -05:00
										 |  |  | 
 | 
					
						
							|  |  |  | DESTRUCTOR: g_object_unref |