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