12#ifndef __WSUTIL_FEATURE_LIST_H__
13#define __WSUTIL_FEATURE_LIST_H__
16#include "ws_symbol_export.h"
28typedef GList **feature_list;
42typedef void(*gather_feature_func)(feature_list l);
49void with_feature(feature_list l,
const char *fmt, ...) G_GNUC_PRINTF(2,3);
56void without_feature(feature_list l, const
char *fmt, ...) G_GNUC_PRINTF(2,3);
64void sort_features(feature_list l);
72void separate_features(feature_list l, feature_list with_list, feature_list without_list);
79void free_features(feature_list l);