
/* Generated data (by glib-mkenums) */

#include "nautilus-enum-types.h"

/* Enumerations from "nautilus-query.h" */
#include "nautilus-query.h"

GType
nautilus_query_search_type_get_type (void)
{
    static volatile GType type_once = 0;

    if (g_once_init_enter (&type_once))
    {
        static const GEnumValue values[] = {
            { NAUTILUS_QUERY_SEARCH_TYPE_LAST_ACCESS, "NAUTILUS_QUERY_SEARCH_TYPE_LAST_ACCESS", "access" },
            { NAUTILUS_QUERY_SEARCH_TYPE_LAST_MODIFIED, "NAUTILUS_QUERY_SEARCH_TYPE_LAST_MODIFIED", "modified" },
            { 0, NULL, NULL }
        };

        GType type = g_enum_register_static (g_intern_static_string ("NautilusQuerySearchType"), values);

        g_once_init_leave (&type_once, type);
    }

    return type_once;
}

GType
nautilus_query_search_content_get_type (void)
{
    static volatile GType type_once = 0;

    if (g_once_init_enter (&type_once))
    {
        static const GEnumValue values[] = {
            { NAUTILUS_QUERY_SEARCH_CONTENT_SIMPLE, "NAUTILUS_QUERY_SEARCH_CONTENT_SIMPLE", "simple" },
            { NAUTILUS_QUERY_SEARCH_CONTENT_FULL_TEXT, "NAUTILUS_QUERY_SEARCH_CONTENT_FULL_TEXT", "full-text" },
            { 0, NULL, NULL }
        };

        GType type = g_enum_register_static (g_intern_static_string ("NautilusQuerySearchContent"), values);

        g_once_init_leave (&type_once, type);
    }

    return type_once;
}

/* Enumerations from "nautilus-search-popover.h" */
#include "nautilus-search-popover.h"

GType
nautilus_search_filter_get_type (void)
{
    static volatile GType type_once = 0;

    if (g_once_init_enter (&type_once))
    {
        static const GEnumValue values[] = {
            { NAUTILUS_SEARCH_FILTER_CONTENT, "NAUTILUS_SEARCH_FILTER_CONTENT", "content" },
            { NAUTILUS_SEARCH_FILTER_DATE, "NAUTILUS_SEARCH_FILTER_DATE", "date" },
            { NAUTILUS_SEARCH_FILTER_LAST, "NAUTILUS_SEARCH_FILTER_LAST", "last" },
            { NAUTILUS_SEARCH_FILTER_TYPE, "NAUTILUS_SEARCH_FILTER_TYPE", "type" },
            { 0, NULL, NULL }
        };

        GType type = g_enum_register_static (g_intern_static_string ("NautilusSearchFilter"), values);

        g_once_init_leave (&type_once, type);
    }

    return type_once;
}

/* Enumerations from "nautilus-search-provider.h" */
#include "nautilus-search-provider.h"

GType
nautilus_search_provider_status_get_type (void)
{
    static volatile GType type_once = 0;

    if (g_once_init_enter (&type_once))
    {
        static const GEnumValue values[] = {
            { NAUTILUS_SEARCH_PROVIDER_STATUS_NORMAL, "NAUTILUS_SEARCH_PROVIDER_STATUS_NORMAL", "normal" },
            { NAUTILUS_SEARCH_PROVIDER_STATUS_RESTARTING, "NAUTILUS_SEARCH_PROVIDER_STATUS_RESTARTING", "restarting" },
            { 0, NULL, NULL }
        };

        GType type = g_enum_register_static (g_intern_static_string ("NautilusSearchProviderStatus"), values);

        g_once_init_leave (&type_once, type);
    }

    return type_once;
}

/* Enumerations from "nautilus-special-location-bar.h" */
#include "nautilus-special-location-bar.h"

GType
nautilus_special_location_get_type (void)
{
    static volatile GType type_once = 0;

    if (g_once_init_enter (&type_once))
    {
        static const GEnumValue values[] = {
            { NAUTILUS_SPECIAL_LOCATION_TEMPLATES, "NAUTILUS_SPECIAL_LOCATION_TEMPLATES", "templates" },
            { NAUTILUS_SPECIAL_LOCATION_SCRIPTS, "NAUTILUS_SPECIAL_LOCATION_SCRIPTS", "scripts" },
            { 0, NULL, NULL }
        };

        GType type = g_enum_register_static (g_intern_static_string ("NautilusSpecialLocation"), values);

        g_once_init_leave (&type_once, type);
    }

    return type_once;
}


/* Generated data ends here */

