diff options
author | David Zeuthen <davidz@redhat.com> | 2009-06-01 15:50:15 -0400 |
---|---|---|
committer | David Zeuthen <davidz@redhat.com> | 2009-06-01 15:50:15 -0400 |
commit | 28f6667f07ce429cc7b5e9796d5490ec9d4748e2 (patch) | |
tree | d56daed55289cfdd965b9ca5e3ecb81e14ba6a35 /gudev/gudevenumtypes.h.template | |
parent | 10cb151a809c82d4a1b3249229eedb641ba856a7 (diff) |
Add a GObject-based wrapper library for libudev
This makes it much simpler to use libudev from programs already using
GObject. It also makes it possible to easily use libudev from other
programming languages, such as Javascript, because of GObject
introspection support.
Diffstat (limited to 'gudev/gudevenumtypes.h.template')
-rw-r--r-- | gudev/gudevenumtypes.h.template | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/gudev/gudevenumtypes.h.template b/gudev/gudevenumtypes.h.template new file mode 100644 index 0000000..d0ab339 --- /dev/null +++ b/gudev/gudevenumtypes.h.template @@ -0,0 +1,24 @@ +/*** BEGIN file-header ***/ +#ifndef __GUDEV_ENUM_TYPES_H__ +#define __GUDEV_ENUM_TYPES_H__ + +#include <glib-object.h> + +G_BEGIN_DECLS +/*** END file-header ***/ + +/*** BEGIN file-production ***/ + +/* enumerations from "@filename@" */ +/*** END file-production ***/ + +/*** BEGIN value-header ***/ +GType @enum_name@_get_type (void) G_GNUC_CONST; +#define @ENUMPREFIX@_TYPE_@ENUMSHORT@ (@enum_name@_get_type ()) +/*** END value-header ***/ + +/*** BEGIN file-tail ***/ +G_END_DECLS + +#endif /* __GUDEV_ENUM_TYPES_H__ */ +/*** END file-tail ***/ |