1/*** BEGIN file-header ***/ 2#include "config.h" 3 4#include <atk.h> 5 6/*** END file-header ***/ 7 8/*** BEGIN file-production ***/ 9 10/* enumerations from "@basename@" */ 11/*** END file-production ***/ 12 13/*** BEGIN value-header ***/ 14 15GType 16@enum_name@_get_type (void) 17{ 18 static volatile gsize g_define_type_id__volatile; 19 20 if (g_once_init_enter (&g_define_type_id__volatile)) 21 { 22 static const G@Type@Value values[] = { 23/*** END value-header ***/ 24 25/*** BEGIN value-production ***/ 26 { @VALUENAME@, "@VALUENAME@", "@valuenick@" }, 27/*** END value-production ***/ 28 29/*** BEGIN value-tail ***/ 30 { 0, NULL, NULL } 31 }; 32 GType g_define_type_id = 33 g_@type@_register_static (g_intern_static_string ("@EnumName@"), values); 34 g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); 35 } 36 return g_define_type_id__volatile; 37} 38/*** END value-tail ***/ 39