mirror of
				https://gitlab.gnome.org/GNOME/glib.git
				synced 2025-10-24 22:12:16 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			39 lines
		
	
	
		
			915 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			915 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| /*** BEGIN file-header ***/
 | |
| #include "config.h"
 | |
| #include "gioenumtypes.h"
 | |
| #include <gio.h>
 | |
| 
 | |
| /*** END file-header ***/
 | |
| 
 | |
| /*** BEGIN file-production ***/
 | |
| /* enumerations from "@filename@" */
 | |
| /*** END file-production ***/
 | |
| 
 | |
| /*** BEGIN value-header ***/
 | |
| GType
 | |
| @enum_name@_get_type (void)
 | |
| {
 | |
|   static volatile gsize g_define_type_id__volatile = 0;
 | |
| 
 | |
|   if (g_once_init_enter (&g_define_type_id__volatile))
 | |
|     {
 | |
|       static const G@Type@Value values[] = {
 | |
| /*** END value-header ***/
 | |
| 
 | |
| /*** BEGIN value-production ***/
 | |
|         { @VALUENAME@, "@VALUENAME@", "@valuenick@" },
 | |
| /*** END value-production ***/
 | |
| 
 | |
| /*** BEGIN value-tail ***/
 | |
|         { 0, NULL, NULL }
 | |
|       };
 | |
|       GType g_define_type_id =
 | |
|         g_@type@_register_static (g_intern_static_string ("@EnumName@"), values);
 | |
|       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
 | |
|     }
 | |
| 
 | |
|   return g_define_type_id__volatile;
 | |
| }
 | |
| 
 | |
| /*** END value-tail ***/
 |