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