/* up-acpi-native.h generated by valac, the Vala compiler, do not modify */ #ifndef __UP_ACPI_NATIVE_H__ #define __UP_ACPI_NATIVE_H__ #include #include #include #include G_BEGIN_DECLS #define TYPE_UP_ACPI_NATIVE (up_acpi_native_get_type ()) #define UP_ACPI_NATIVE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_UP_ACPI_NATIVE, UpAcpiNative)) #define UP_ACPI_NATIVE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_UP_ACPI_NATIVE, UpAcpiNativeClass)) #define IS_UP_ACPI_NATIVE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_UP_ACPI_NATIVE)) #define IS_UP_ACPI_NATIVE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_UP_ACPI_NATIVE)) #define UP_ACPI_NATIVE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_UP_ACPI_NATIVE, UpAcpiNativeClass)) typedef struct _UpAcpiNative UpAcpiNative; typedef struct _UpAcpiNativeClass UpAcpiNativeClass; typedef struct _UpAcpiNativePrivate UpAcpiNativePrivate; struct _UpAcpiNative { GObject parent_instance; UpAcpiNativePrivate * priv; }; struct _UpAcpiNativeClass { GObjectClass parent_class; }; GType up_acpi_native_get_type (void); UpAcpiNative* up_acpi_native_new (const char* path); UpAcpiNative* up_acpi_native_construct (GType object_type, const char* path); UpAcpiNative* up_acpi_native_new_driver_unit (const char* driver, gint unit); UpAcpiNative* up_acpi_native_construct_driver_unit (GType object_type, const char* driver, gint unit); const char* up_acpi_native_get_driver (UpAcpiNative* self); gint up_acpi_native_get_unit (UpAcpiNative* self); const char* up_acpi_native_get_path (UpAcpiNative* self); G_END_DECLS #endif