
/* This file is generated by glib-mkenums, do not modify it. This code is licensed under the same license as the containing project. Note that it links to GLib, so must comply with the LGPL linking clauses. */

#include "ppd-enums.h"
#include <glib-object.h>
/* enumerations from "ppd-profile.h" */
#include "ppd-profile.h"
GType
ppd_probe_result_get_type (void)
{
	static GType the_type = 0;

	if (the_type == 0)
	{
		static const GEnumValue values[] = {
			{ PPD_PROBE_RESULT_UNSET,
			  "PPD_PROBE_RESULT_UNSET",
			  "unset" },
			{ PPD_PROBE_RESULT_DEFER,
			  "PPD_PROBE_RESULT_DEFER",
			  "defer" },
			{ PPD_PROBE_RESULT_FAIL,
			  "PPD_PROBE_RESULT_FAIL",
			  "fail" },
			{ PPD_PROBE_RESULT_SUCCESS,
			  "PPD_PROBE_RESULT_SUCCESS",
			  "success" },
			{ 0, NULL, NULL }
		};
		the_type = g_enum_register_static (
				g_intern_static_string ("PpdProbeResult"),
				values);
	}
	return the_type;
}
GType
ppd_profile_get_type (void)
{
	static GType the_type = 0;

	if (the_type == 0)
	{
		static const GFlagsValue values[] = {
			{ PPD_PROFILE_POWER_SAVER,
			  "PPD_PROFILE_POWER_SAVER",
			  "power-saver" },
			{ PPD_PROFILE_BALANCED,
			  "PPD_PROFILE_BALANCED",
			  "balanced" },
			{ PPD_PROFILE_PERFORMANCE,
			  "PPD_PROFILE_PERFORMANCE",
			  "performance" },
			{ 0, NULL, NULL }
		};
		the_type = g_flags_register_static (
				g_intern_static_string ("PpdProfile"),
				values);
	}
	return the_type;
}
GType
ppd_power_changed_reason_get_type (void)
{
	static GType the_type = 0;

	if (the_type == 0)
	{
		static const GEnumValue values[] = {
			{ PPD_POWER_CHANGED_REASON_UNKNOWN,
			  "PPD_POWER_CHANGED_REASON_UNKNOWN",
			  "unknown" },
			{ PPD_POWER_CHANGED_REASON_AC,
			  "PPD_POWER_CHANGED_REASON_AC",
			  "ac" },
			{ PPD_POWER_CHANGED_REASON_BATTERY,
			  "PPD_POWER_CHANGED_REASON_BATTERY",
			  "battery" },
			{ 0, NULL, NULL }
		};
		the_type = g_enum_register_static (
				g_intern_static_string ("PpdPowerChangedReason"),
				values);
	}
	return the_type;
}

/* Generated data ends here */

