Back to index

libunity  5.92.0
unity-internal.h
Go to the documentation of this file.
00001 /* unity-internal.h generated by valac 0.17.2, the Vala compiler, do not modify */
00002 
00003 
00004 #ifndef __UNITY_INTERNAL_H__
00005 #define __UNITY_INTERNAL_H__
00006 
00007 #include <glib.h>
00008 #include <glib-object.h>
00009 #include <stdlib.h>
00010 #include <string.h>
00011 #include <gio/gio.h>
00012 #include <dee.h>
00013 #include <float.h>
00014 #include <math.h>
00015 #include <libdbusmenu-glib/client.h>
00016 #include <libdbusmenu-glib/dbusmenu-glib.h>
00017 #include <libdbusmenu-glib/enum-types.h>
00018 #include <libdbusmenu-glib/menuitem-proxy.h>
00019 #include <libdbusmenu-glib/menuitem.h>
00020 #include <libdbusmenu-glib/server.h>
00021 #include <libdbusmenu-glib/types.h>
00022 #include <unity-protocol.h>
00023 #include <gee.h>
00024 
00025 G_BEGIN_DECLS
00026 
00027 
00028 #define UNITY_TYPE_STRING_ARRAY_WRAPPER (unity_string_array_wrapper_get_type ())
00029 #define UNITY_STRING_ARRAY_WRAPPER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_STRING_ARRAY_WRAPPER, UnityStringArrayWrapper))
00030 #define UNITY_STRING_ARRAY_WRAPPER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_STRING_ARRAY_WRAPPER, UnityStringArrayWrapperClass))
00031 #define UNITY_IS_STRING_ARRAY_WRAPPER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_STRING_ARRAY_WRAPPER))
00032 #define UNITY_IS_STRING_ARRAY_WRAPPER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_STRING_ARRAY_WRAPPER))
00033 #define UNITY_STRING_ARRAY_WRAPPER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_STRING_ARRAY_WRAPPER, UnityStringArrayWrapperClass))
00034 
00035 typedef struct _UnityStringArrayWrapper UnityStringArrayWrapper;
00036 typedef struct _UnityStringArrayWrapperClass UnityStringArrayWrapperClass;
00037 typedef struct _UnityStringArrayWrapperPrivate UnityStringArrayWrapperPrivate;
00038 
00039 #define UNITY_TYPE_APP_INFO_MANAGER (unity_app_info_manager_get_type ())
00040 #define UNITY_APP_INFO_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_APP_INFO_MANAGER, UnityAppInfoManager))
00041 #define UNITY_APP_INFO_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_APP_INFO_MANAGER, UnityAppInfoManagerClass))
00042 #define UNITY_IS_APP_INFO_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_APP_INFO_MANAGER))
00043 #define UNITY_IS_APP_INFO_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_APP_INFO_MANAGER))
00044 #define UNITY_APP_INFO_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_APP_INFO_MANAGER, UnityAppInfoManagerClass))
00045 
00046 typedef struct _UnityAppInfoManager UnityAppInfoManager;
00047 typedef struct _UnityAppInfoManagerClass UnityAppInfoManagerClass;
00048 typedef struct _UnityAppInfoManagerPrivate UnityAppInfoManagerPrivate;
00049 
00050 #define UNITY_TYPE_INSPECTOR (unity_inspector_get_type ())
00051 #define UNITY_INSPECTOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_INSPECTOR, UnityInspector))
00052 #define UNITY_INSPECTOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_INSPECTOR, UnityInspectorClass))
00053 #define UNITY_IS_INSPECTOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_INSPECTOR))
00054 #define UNITY_IS_INSPECTOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_INSPECTOR))
00055 #define UNITY_INSPECTOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_INSPECTOR, UnityInspectorClass))
00056 
00057 typedef struct _UnityInspector UnityInspector;
00058 typedef struct _UnityInspectorClass UnityInspectorClass;
00059 typedef struct _UnityInspectorPrivate UnityInspectorPrivate;
00060 
00061 #define UNITY_TYPE_LAUNCHER_ENTRY_DBUS_IMPL (unity_launcher_entry_dbus_impl_get_type ())
00062 #define UNITY_LAUNCHER_ENTRY_DBUS_IMPL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_LAUNCHER_ENTRY_DBUS_IMPL, UnityLauncherEntryDBusImpl))
00063 #define UNITY_LAUNCHER_ENTRY_DBUS_IMPL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_LAUNCHER_ENTRY_DBUS_IMPL, UnityLauncherEntryDBusImplClass))
00064 #define UNITY_IS_LAUNCHER_ENTRY_DBUS_IMPL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_LAUNCHER_ENTRY_DBUS_IMPL))
00065 #define UNITY_IS_LAUNCHER_ENTRY_DBUS_IMPL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_LAUNCHER_ENTRY_DBUS_IMPL))
00066 #define UNITY_LAUNCHER_ENTRY_DBUS_IMPL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_LAUNCHER_ENTRY_DBUS_IMPL, UnityLauncherEntryDBusImplClass))
00067 
00068 typedef struct _UnityLauncherEntryDBusImpl UnityLauncherEntryDBusImpl;
00069 typedef struct _UnityLauncherEntryDBusImplClass UnityLauncherEntryDBusImplClass;
00070 typedef struct _UnityLauncherEntryDBusImplPrivate UnityLauncherEntryDBusImplPrivate;
00071 
00072 #define UNITY_TYPE_LAUNCHER_ENTRY (unity_launcher_entry_get_type ())
00073 #define UNITY_LAUNCHER_ENTRY(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_LAUNCHER_ENTRY, UnityLauncherEntry))
00074 #define UNITY_LAUNCHER_ENTRY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_LAUNCHER_ENTRY, UnityLauncherEntryClass))
00075 #define UNITY_IS_LAUNCHER_ENTRY(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_LAUNCHER_ENTRY))
00076 #define UNITY_IS_LAUNCHER_ENTRY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_LAUNCHER_ENTRY))
00077 #define UNITY_LAUNCHER_ENTRY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_LAUNCHER_ENTRY, UnityLauncherEntryClass))
00078 
00079 typedef struct _UnityLauncherEntry UnityLauncherEntry;
00080 typedef struct _UnityLauncherEntryClass UnityLauncherEntryClass;
00081 typedef struct _UnityLauncherEntryPrivate UnityLauncherEntryPrivate;
00082 
00083 #define UNITY_TYPE_LAUNCHER_FAVORITES (unity_launcher_favorites_get_type ())
00084 #define UNITY_LAUNCHER_FAVORITES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_LAUNCHER_FAVORITES, UnityLauncherFavorites))
00085 #define UNITY_LAUNCHER_FAVORITES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_LAUNCHER_FAVORITES, UnityLauncherFavoritesClass))
00086 #define UNITY_IS_LAUNCHER_FAVORITES(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_LAUNCHER_FAVORITES))
00087 #define UNITY_IS_LAUNCHER_FAVORITES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_LAUNCHER_FAVORITES))
00088 #define UNITY_LAUNCHER_FAVORITES_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_LAUNCHER_FAVORITES, UnityLauncherFavoritesClass))
00089 
00090 typedef struct _UnityLauncherFavorites UnityLauncherFavorites;
00091 typedef struct _UnityLauncherFavoritesClass UnityLauncherFavoritesClass;
00092 typedef struct _UnityLauncherFavoritesPrivate UnityLauncherFavoritesPrivate;
00093 
00094 #define UNITY_TYPE_LENS (unity_lens_get_type ())
00095 #define UNITY_LENS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_LENS, UnityLens))
00096 #define UNITY_LENS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_LENS, UnityLensClass))
00097 #define UNITY_IS_LENS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_LENS))
00098 #define UNITY_IS_LENS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_LENS))
00099 #define UNITY_LENS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_LENS, UnityLensClass))
00100 
00101 typedef struct _UnityLens UnityLens;
00102 typedef struct _UnityLensClass UnityLensClass;
00103 typedef struct _UnityLensPrivate UnityLensPrivate;
00104 
00105 #define UNITY_TYPE_SCOPE (unity_scope_get_type ())
00106 #define UNITY_SCOPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_SCOPE, UnityScope))
00107 #define UNITY_SCOPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_SCOPE, UnityScopeClass))
00108 #define UNITY_IS_SCOPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_SCOPE))
00109 #define UNITY_IS_SCOPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_SCOPE))
00110 #define UNITY_SCOPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_SCOPE, UnityScopeClass))
00111 
00112 typedef struct _UnityScope UnityScope;
00113 typedef struct _UnityScopeClass UnityScopeClass;
00114 
00115 #define UNITY_TYPE_FILTER (unity_filter_get_type ())
00116 #define UNITY_FILTER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_FILTER, UnityFilter))
00117 #define UNITY_FILTER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_FILTER, UnityFilterClass))
00118 #define UNITY_IS_FILTER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_FILTER))
00119 #define UNITY_IS_FILTER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_FILTER))
00120 #define UNITY_FILTER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_FILTER, UnityFilterClass))
00121 
00122 typedef struct _UnityFilter UnityFilter;
00123 typedef struct _UnityFilterClass UnityFilterClass;
00124 
00125 #define UNITY_TYPE_OPTIONS_FILTER (unity_options_filter_get_type ())
00126 #define UNITY_OPTIONS_FILTER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_OPTIONS_FILTER, UnityOptionsFilter))
00127 #define UNITY_OPTIONS_FILTER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_OPTIONS_FILTER, UnityOptionsFilterClass))
00128 #define UNITY_IS_OPTIONS_FILTER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_OPTIONS_FILTER))
00129 #define UNITY_IS_OPTIONS_FILTER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_OPTIONS_FILTER))
00130 #define UNITY_OPTIONS_FILTER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_OPTIONS_FILTER, UnityOptionsFilterClass))
00131 
00132 typedef struct _UnityOptionsFilter UnityOptionsFilter;
00133 typedef struct _UnityOptionsFilterClass UnityOptionsFilterClass;
00134 
00135 #define UNITY_TYPE_CATEGORY (unity_category_get_type ())
00136 #define UNITY_CATEGORY(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_CATEGORY, UnityCategory))
00137 #define UNITY_CATEGORY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_CATEGORY, UnityCategoryClass))
00138 #define UNITY_IS_CATEGORY(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_CATEGORY))
00139 #define UNITY_IS_CATEGORY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_CATEGORY))
00140 #define UNITY_CATEGORY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_CATEGORY, UnityCategoryClass))
00141 
00142 typedef struct _UnityCategory UnityCategory;
00143 typedef struct _UnityCategoryClass UnityCategoryClass;
00144 
00145 #define UNITY_TYPE_MERGE_STRATEGY (unity_merge_strategy_get_type ())
00146 #define UNITY_MERGE_STRATEGY(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_MERGE_STRATEGY, UnityMergeStrategy))
00147 #define UNITY_IS_MERGE_STRATEGY(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_MERGE_STRATEGY))
00148 #define UNITY_MERGE_STRATEGY_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), UNITY_TYPE_MERGE_STRATEGY, UnityMergeStrategyIface))
00149 
00150 typedef struct _UnityMergeStrategy UnityMergeStrategy;
00151 typedef struct _UnityMergeStrategyIface UnityMergeStrategyIface;
00152 
00153 #define UNITY_TYPE_HANDLED_TYPE (unity_handled_type_get_type ())
00154 
00155 #define UNITY_TYPE_ACTIVATION_RESPONSE (unity_activation_response_get_type ())
00156 #define UNITY_ACTIVATION_RESPONSE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_ACTIVATION_RESPONSE, UnityActivationResponse))
00157 #define UNITY_ACTIVATION_RESPONSE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_ACTIVATION_RESPONSE, UnityActivationResponseClass))
00158 #define UNITY_IS_ACTIVATION_RESPONSE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_ACTIVATION_RESPONSE))
00159 #define UNITY_IS_ACTIVATION_RESPONSE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_ACTIVATION_RESPONSE))
00160 #define UNITY_ACTIVATION_RESPONSE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_ACTIVATION_RESPONSE, UnityActivationResponseClass))
00161 
00162 typedef struct _UnityActivationResponse UnityActivationResponse;
00163 typedef struct _UnityActivationResponseClass UnityActivationResponseClass;
00164 typedef struct _UnityActivationResponsePrivate UnityActivationResponsePrivate;
00165 
00166 #define UNITY_TYPE_PREVIEW (unity_preview_get_type ())
00167 #define UNITY_PREVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_PREVIEW, UnityPreview))
00168 #define UNITY_PREVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_PREVIEW, UnityPreviewClass))
00169 #define UNITY_IS_PREVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_PREVIEW))
00170 #define UNITY_IS_PREVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_PREVIEW))
00171 #define UNITY_PREVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_PREVIEW, UnityPreviewClass))
00172 
00173 typedef struct _UnityPreview UnityPreview;
00174 typedef struct _UnityPreviewClass UnityPreviewClass;
00175 
00176 #define UNITY_TYPE_CATEGORY_RENDERER (unity_category_renderer_get_type ())
00177 typedef struct _UnityCategoryPrivate UnityCategoryPrivate;
00178 
00179 #define UNITY_TYPE_FILTER_COLUMN (unity_filter_column_get_type ())
00180 
00181 #define UNITY_TYPE_FILTER_RENDERER (unity_filter_renderer_get_type ())
00182 typedef struct _UnityFilterPrivate UnityFilterPrivate;
00183 
00184 #define UNITY_TYPE_FILTER_OPTION (unity_filter_option_get_type ())
00185 #define UNITY_FILTER_OPTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_FILTER_OPTION, UnityFilterOption))
00186 #define UNITY_FILTER_OPTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_FILTER_OPTION, UnityFilterOptionClass))
00187 #define UNITY_IS_FILTER_OPTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_FILTER_OPTION))
00188 #define UNITY_IS_FILTER_OPTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_FILTER_OPTION))
00189 #define UNITY_FILTER_OPTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_FILTER_OPTION, UnityFilterOptionClass))
00190 
00191 typedef struct _UnityFilterOption UnityFilterOption;
00192 typedef struct _UnityFilterOptionClass UnityFilterOptionClass;
00193 typedef struct _UnityFilterOptionPrivate UnityFilterOptionPrivate;
00194 typedef struct _UnityOptionsFilterPrivate UnityOptionsFilterPrivate;
00195 
00196 #define UNITY_OPTIONS_FILTER_TYPE_SORT_TYPE (unity_options_filter_sort_type_get_type ())
00197 
00198 #define UNITY_TYPE_RADIO_OPTION_FILTER (unity_radio_option_filter_get_type ())
00199 #define UNITY_RADIO_OPTION_FILTER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_RADIO_OPTION_FILTER, UnityRadioOptionFilter))
00200 #define UNITY_RADIO_OPTION_FILTER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_RADIO_OPTION_FILTER, UnityRadioOptionFilterClass))
00201 #define UNITY_IS_RADIO_OPTION_FILTER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_RADIO_OPTION_FILTER))
00202 #define UNITY_IS_RADIO_OPTION_FILTER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_RADIO_OPTION_FILTER))
00203 #define UNITY_RADIO_OPTION_FILTER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_RADIO_OPTION_FILTER, UnityRadioOptionFilterClass))
00204 
00205 typedef struct _UnityRadioOptionFilter UnityRadioOptionFilter;
00206 typedef struct _UnityRadioOptionFilterClass UnityRadioOptionFilterClass;
00207 typedef struct _UnityRadioOptionFilterPrivate UnityRadioOptionFilterPrivate;
00208 
00209 #define UNITY_TYPE_CHECK_OPTION_FILTER (unity_check_option_filter_get_type ())
00210 #define UNITY_CHECK_OPTION_FILTER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_CHECK_OPTION_FILTER, UnityCheckOptionFilter))
00211 #define UNITY_CHECK_OPTION_FILTER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_CHECK_OPTION_FILTER, UnityCheckOptionFilterClass))
00212 #define UNITY_IS_CHECK_OPTION_FILTER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_CHECK_OPTION_FILTER))
00213 #define UNITY_IS_CHECK_OPTION_FILTER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_CHECK_OPTION_FILTER))
00214 #define UNITY_CHECK_OPTION_FILTER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_CHECK_OPTION_FILTER, UnityCheckOptionFilterClass))
00215 
00216 typedef struct _UnityCheckOptionFilter UnityCheckOptionFilter;
00217 typedef struct _UnityCheckOptionFilterClass UnityCheckOptionFilterClass;
00218 typedef struct _UnityCheckOptionFilterPrivate UnityCheckOptionFilterPrivate;
00219 
00220 #define UNITY_TYPE_CHECK_OPTION_FILTER_COMPACT (unity_check_option_filter_compact_get_type ())
00221 #define UNITY_CHECK_OPTION_FILTER_COMPACT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_CHECK_OPTION_FILTER_COMPACT, UnityCheckOptionFilterCompact))
00222 #define UNITY_CHECK_OPTION_FILTER_COMPACT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_CHECK_OPTION_FILTER_COMPACT, UnityCheckOptionFilterCompactClass))
00223 #define UNITY_IS_CHECK_OPTION_FILTER_COMPACT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_CHECK_OPTION_FILTER_COMPACT))
00224 #define UNITY_IS_CHECK_OPTION_FILTER_COMPACT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_CHECK_OPTION_FILTER_COMPACT))
00225 #define UNITY_CHECK_OPTION_FILTER_COMPACT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_CHECK_OPTION_FILTER_COMPACT, UnityCheckOptionFilterCompactClass))
00226 
00227 typedef struct _UnityCheckOptionFilterCompact UnityCheckOptionFilterCompact;
00228 typedef struct _UnityCheckOptionFilterCompactClass UnityCheckOptionFilterCompactClass;
00229 typedef struct _UnityCheckOptionFilterCompactPrivate UnityCheckOptionFilterCompactPrivate;
00230 
00231 #define UNITY_TYPE_RATINGS_FILTER (unity_ratings_filter_get_type ())
00232 #define UNITY_RATINGS_FILTER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_RATINGS_FILTER, UnityRatingsFilter))
00233 #define UNITY_RATINGS_FILTER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_RATINGS_FILTER, UnityRatingsFilterClass))
00234 #define UNITY_IS_RATINGS_FILTER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_RATINGS_FILTER))
00235 #define UNITY_IS_RATINGS_FILTER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_RATINGS_FILTER))
00236 #define UNITY_RATINGS_FILTER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_RATINGS_FILTER, UnityRatingsFilterClass))
00237 
00238 typedef struct _UnityRatingsFilter UnityRatingsFilter;
00239 typedef struct _UnityRatingsFilterClass UnityRatingsFilterClass;
00240 typedef struct _UnityRatingsFilterPrivate UnityRatingsFilterPrivate;
00241 
00242 #define UNITY_TYPE_MULTI_RANGE_FILTER (unity_multi_range_filter_get_type ())
00243 #define UNITY_MULTI_RANGE_FILTER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_MULTI_RANGE_FILTER, UnityMultiRangeFilter))
00244 #define UNITY_MULTI_RANGE_FILTER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_MULTI_RANGE_FILTER, UnityMultiRangeFilterClass))
00245 #define UNITY_IS_MULTI_RANGE_FILTER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_MULTI_RANGE_FILTER))
00246 #define UNITY_IS_MULTI_RANGE_FILTER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_MULTI_RANGE_FILTER))
00247 #define UNITY_MULTI_RANGE_FILTER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_MULTI_RANGE_FILTER, UnityMultiRangeFilterClass))
00248 
00249 typedef struct _UnityMultiRangeFilter UnityMultiRangeFilter;
00250 typedef struct _UnityMultiRangeFilterClass UnityMultiRangeFilterClass;
00251 typedef struct _UnityMultiRangeFilterPrivate UnityMultiRangeFilterPrivate;
00252 
00253 #define UNITY_TYPE_LENS_IMPL (unity_lens_impl_get_type ())
00254 #define UNITY_LENS_IMPL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_LENS_IMPL, UnityLensImpl))
00255 #define UNITY_LENS_IMPL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_LENS_IMPL, UnityLensImplClass))
00256 #define UNITY_IS_LENS_IMPL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_LENS_IMPL))
00257 #define UNITY_IS_LENS_IMPL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_LENS_IMPL))
00258 #define UNITY_LENS_IMPL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_LENS_IMPL, UnityLensImplClass))
00259 
00260 typedef struct _UnityLensImpl UnityLensImpl;
00261 typedef struct _UnityLensImplClass UnityLensImplClass;
00262 typedef struct _UnityLensImplPrivate UnityLensImplPrivate;
00263 
00264 #define UNITY_TYPE_RESULTS_SYNCHRONIZER (unity_results_synchronizer_get_type ())
00265 #define UNITY_RESULTS_SYNCHRONIZER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_RESULTS_SYNCHRONIZER, UnityResultsSynchronizer))
00266 #define UNITY_RESULTS_SYNCHRONIZER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_RESULTS_SYNCHRONIZER, UnityResultsSynchronizerClass))
00267 #define UNITY_IS_RESULTS_SYNCHRONIZER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_RESULTS_SYNCHRONIZER))
00268 #define UNITY_IS_RESULTS_SYNCHRONIZER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_RESULTS_SYNCHRONIZER))
00269 #define UNITY_RESULTS_SYNCHRONIZER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_RESULTS_SYNCHRONIZER, UnityResultsSynchronizerClass))
00270 
00271 typedef struct _UnityResultsSynchronizer UnityResultsSynchronizer;
00272 typedef struct _UnityResultsSynchronizerClass UnityResultsSynchronizerClass;
00273 
00274 #define UNITY_TYPE_LENS_SEARCH (unity_lens_search_get_type ())
00275 #define UNITY_LENS_SEARCH(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_LENS_SEARCH, UnityLensSearch))
00276 #define UNITY_LENS_SEARCH_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_LENS_SEARCH, UnityLensSearchClass))
00277 #define UNITY_IS_LENS_SEARCH(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_LENS_SEARCH))
00278 #define UNITY_IS_LENS_SEARCH_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_LENS_SEARCH))
00279 #define UNITY_LENS_SEARCH_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_LENS_SEARCH, UnityLensSearchClass))
00280 
00281 typedef struct _UnityLensSearch UnityLensSearch;
00282 typedef struct _UnityLensSearchClass UnityLensSearchClass;
00283 typedef struct _UnityLensSearchPrivate UnityLensSearchPrivate;
00284 
00285 #define UNITY_TYPE_TOOLS (unity_tools_get_type ())
00286 #define UNITY_TOOLS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_TOOLS, UnityTools))
00287 #define UNITY_TOOLS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_TOOLS, UnityToolsClass))
00288 #define UNITY_IS_TOOLS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_TOOLS))
00289 #define UNITY_IS_TOOLS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_TOOLS))
00290 #define UNITY_TOOLS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_TOOLS, UnityToolsClass))
00291 
00292 typedef struct _UnityTools UnityTools;
00293 typedef struct _UnityToolsClass UnityToolsClass;
00294 typedef struct _UnityToolsPrivate UnityToolsPrivate;
00295 
00296 #define UNITY_TYPE_FILTERS_SYNCHRONIZER (unity_filters_synchronizer_get_type ())
00297 #define UNITY_FILTERS_SYNCHRONIZER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_FILTERS_SYNCHRONIZER, UnityFiltersSynchronizer))
00298 #define UNITY_FILTERS_SYNCHRONIZER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_FILTERS_SYNCHRONIZER, UnityFiltersSynchronizerClass))
00299 #define UNITY_IS_FILTERS_SYNCHRONIZER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_FILTERS_SYNCHRONIZER))
00300 #define UNITY_IS_FILTERS_SYNCHRONIZER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_FILTERS_SYNCHRONIZER))
00301 #define UNITY_FILTERS_SYNCHRONIZER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_FILTERS_SYNCHRONIZER, UnityFiltersSynchronizerClass))
00302 
00303 typedef struct _UnityFiltersSynchronizer UnityFiltersSynchronizer;
00304 typedef struct _UnityFiltersSynchronizerClass UnityFiltersSynchronizerClass;
00305 typedef struct _UnityFiltersSynchronizerPrivate UnityFiltersSynchronizerPrivate;
00306 typedef struct _UnityResultsSynchronizerPrivate UnityResultsSynchronizerPrivate;
00307 typedef struct _UnityPreviewPrivate UnityPreviewPrivate;
00308 
00309 #define UNITY_TYPE_PREVIEW_ACTION (unity_preview_action_get_type ())
00310 #define UNITY_PREVIEW_ACTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_PREVIEW_ACTION, UnityPreviewAction))
00311 #define UNITY_PREVIEW_ACTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_PREVIEW_ACTION, UnityPreviewActionClass))
00312 #define UNITY_IS_PREVIEW_ACTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_PREVIEW_ACTION))
00313 #define UNITY_IS_PREVIEW_ACTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_PREVIEW_ACTION))
00314 #define UNITY_PREVIEW_ACTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_PREVIEW_ACTION, UnityPreviewActionClass))
00315 
00316 typedef struct _UnityPreviewAction UnityPreviewAction;
00317 typedef struct _UnityPreviewActionClass UnityPreviewActionClass;
00318 
00319 #define UNITY_TYPE_INFO_HINT (unity_info_hint_get_type ())
00320 #define UNITY_INFO_HINT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_INFO_HINT, UnityInfoHint))
00321 #define UNITY_INFO_HINT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_INFO_HINT, UnityInfoHintClass))
00322 #define UNITY_IS_INFO_HINT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_INFO_HINT))
00323 #define UNITY_IS_INFO_HINT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_INFO_HINT))
00324 #define UNITY_INFO_HINT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_INFO_HINT, UnityInfoHintClass))
00325 
00326 typedef struct _UnityInfoHint UnityInfoHint;
00327 typedef struct _UnityInfoHintClass UnityInfoHintClass;
00328 
00329 #define UNITY_TYPE_LAYOUT_HINT (unity_layout_hint_get_type ())
00330 typedef struct _UnityPreviewActionPrivate UnityPreviewActionPrivate;
00331 typedef struct _UnityInfoHintPrivate UnityInfoHintPrivate;
00332 
00333 #define UNITY_TYPE_GENERIC_PREVIEW (unity_generic_preview_get_type ())
00334 #define UNITY_GENERIC_PREVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_GENERIC_PREVIEW, UnityGenericPreview))
00335 #define UNITY_GENERIC_PREVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_GENERIC_PREVIEW, UnityGenericPreviewClass))
00336 #define UNITY_IS_GENERIC_PREVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_GENERIC_PREVIEW))
00337 #define UNITY_IS_GENERIC_PREVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_GENERIC_PREVIEW))
00338 #define UNITY_GENERIC_PREVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_GENERIC_PREVIEW, UnityGenericPreviewClass))
00339 
00340 typedef struct _UnityGenericPreview UnityGenericPreview;
00341 typedef struct _UnityGenericPreviewClass UnityGenericPreviewClass;
00342 typedef struct _UnityGenericPreviewPrivate UnityGenericPreviewPrivate;
00343 
00344 #define UNITY_TYPE_APPLICATION_PREVIEW (unity_application_preview_get_type ())
00345 #define UNITY_APPLICATION_PREVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_APPLICATION_PREVIEW, UnityApplicationPreview))
00346 #define UNITY_APPLICATION_PREVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_APPLICATION_PREVIEW, UnityApplicationPreviewClass))
00347 #define UNITY_IS_APPLICATION_PREVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_APPLICATION_PREVIEW))
00348 #define UNITY_IS_APPLICATION_PREVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_APPLICATION_PREVIEW))
00349 #define UNITY_APPLICATION_PREVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_APPLICATION_PREVIEW, UnityApplicationPreviewClass))
00350 
00351 typedef struct _UnityApplicationPreview UnityApplicationPreview;
00352 typedef struct _UnityApplicationPreviewClass UnityApplicationPreviewClass;
00353 typedef struct _UnityApplicationPreviewPrivate UnityApplicationPreviewPrivate;
00354 
00355 #define UNITY_TYPE_MUSIC_PREVIEW (unity_music_preview_get_type ())
00356 #define UNITY_MUSIC_PREVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_MUSIC_PREVIEW, UnityMusicPreview))
00357 #define UNITY_MUSIC_PREVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_MUSIC_PREVIEW, UnityMusicPreviewClass))
00358 #define UNITY_IS_MUSIC_PREVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_MUSIC_PREVIEW))
00359 #define UNITY_IS_MUSIC_PREVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_MUSIC_PREVIEW))
00360 #define UNITY_MUSIC_PREVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_MUSIC_PREVIEW, UnityMusicPreviewClass))
00361 
00362 typedef struct _UnityMusicPreview UnityMusicPreview;
00363 typedef struct _UnityMusicPreviewClass UnityMusicPreviewClass;
00364 typedef struct _UnityMusicPreviewPrivate UnityMusicPreviewPrivate;
00365 
00366 #define UNITY_MUSIC_PREVIEW_TYPE_TRACK_STATE (unity_music_preview_track_state_get_type ())
00367 
00368 #define UNITY_TYPE_TRACK_METADATA (unity_track_metadata_get_type ())
00369 #define UNITY_TRACK_METADATA(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_TRACK_METADATA, UnityTrackMetadata))
00370 #define UNITY_TRACK_METADATA_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_TRACK_METADATA, UnityTrackMetadataClass))
00371 #define UNITY_IS_TRACK_METADATA(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_TRACK_METADATA))
00372 #define UNITY_IS_TRACK_METADATA_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_TRACK_METADATA))
00373 #define UNITY_TRACK_METADATA_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_TRACK_METADATA, UnityTrackMetadataClass))
00374 
00375 typedef struct _UnityTrackMetadata UnityTrackMetadata;
00376 typedef struct _UnityTrackMetadataClass UnityTrackMetadataClass;
00377 
00378 #define UNITY_TYPE_MOVIE_PREVIEW (unity_movie_preview_get_type ())
00379 #define UNITY_MOVIE_PREVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_MOVIE_PREVIEW, UnityMoviePreview))
00380 #define UNITY_MOVIE_PREVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_MOVIE_PREVIEW, UnityMoviePreviewClass))
00381 #define UNITY_IS_MOVIE_PREVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_MOVIE_PREVIEW))
00382 #define UNITY_IS_MOVIE_PREVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_MOVIE_PREVIEW))
00383 #define UNITY_MOVIE_PREVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_MOVIE_PREVIEW, UnityMoviePreviewClass))
00384 
00385 typedef struct _UnityMoviePreview UnityMoviePreview;
00386 typedef struct _UnityMoviePreviewClass UnityMoviePreviewClass;
00387 typedef struct _UnityMoviePreviewPrivate UnityMoviePreviewPrivate;
00388 
00389 #define UNITY_TYPE_SERIES_ITEM (unity_series_item_get_type ())
00390 #define UNITY_SERIES_ITEM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_SERIES_ITEM, UnitySeriesItem))
00391 #define UNITY_SERIES_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_SERIES_ITEM, UnitySeriesItemClass))
00392 #define UNITY_IS_SERIES_ITEM(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_SERIES_ITEM))
00393 #define UNITY_IS_SERIES_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_SERIES_ITEM))
00394 #define UNITY_SERIES_ITEM_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_SERIES_ITEM, UnitySeriesItemClass))
00395 
00396 typedef struct _UnitySeriesItem UnitySeriesItem;
00397 typedef struct _UnitySeriesItemClass UnitySeriesItemClass;
00398 typedef struct _UnitySeriesItemPrivate UnitySeriesItemPrivate;
00399 
00400 #define UNITY_TYPE_SERIES_PREVIEW (unity_series_preview_get_type ())
00401 #define UNITY_SERIES_PREVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_SERIES_PREVIEW, UnitySeriesPreview))
00402 #define UNITY_SERIES_PREVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_SERIES_PREVIEW, UnitySeriesPreviewClass))
00403 #define UNITY_IS_SERIES_PREVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_SERIES_PREVIEW))
00404 #define UNITY_IS_SERIES_PREVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_SERIES_PREVIEW))
00405 #define UNITY_SERIES_PREVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_SERIES_PREVIEW, UnitySeriesPreviewClass))
00406 
00407 typedef struct _UnitySeriesPreview UnitySeriesPreview;
00408 typedef struct _UnitySeriesPreviewClass UnitySeriesPreviewClass;
00409 typedef struct _UnitySeriesPreviewPrivate UnitySeriesPreviewPrivate;
00410 
00411 #define UNITY_TYPE_ASYNC_PREVIEW (unity_async_preview_get_type ())
00412 #define UNITY_ASYNC_PREVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_ASYNC_PREVIEW, UnityAsyncPreview))
00413 #define UNITY_ASYNC_PREVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_ASYNC_PREVIEW, UnityAsyncPreviewClass))
00414 #define UNITY_IS_ASYNC_PREVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_ASYNC_PREVIEW))
00415 #define UNITY_IS_ASYNC_PREVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_ASYNC_PREVIEW))
00416 #define UNITY_ASYNC_PREVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_ASYNC_PREVIEW, UnityAsyncPreviewClass))
00417 
00418 typedef struct _UnityAsyncPreview UnityAsyncPreview;
00419 typedef struct _UnityAsyncPreviewClass UnityAsyncPreviewClass;
00420 typedef struct _UnityAsyncPreviewPrivate UnityAsyncPreviewPrivate;
00421 
00422 #define UNITY_TYPE_SEARCH_TYPE (unity_search_type_get_type ())
00423 typedef struct _UnityScopePrivate UnityScopePrivate;
00424 
00425 #define UNITY_TYPE_SCOPE_FACTORY (unity_scope_factory_get_type ())
00426 #define UNITY_SCOPE_FACTORY(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_SCOPE_FACTORY, UnityScopeFactory))
00427 #define UNITY_SCOPE_FACTORY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_SCOPE_FACTORY, UnityScopeFactoryClass))
00428 #define UNITY_IS_SCOPE_FACTORY(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_SCOPE_FACTORY))
00429 #define UNITY_IS_SCOPE_FACTORY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_SCOPE_FACTORY))
00430 #define UNITY_SCOPE_FACTORY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_SCOPE_FACTORY, UnityScopeFactoryClass))
00431 
00432 typedef struct _UnityScopeFactory UnityScopeFactory;
00433 typedef struct _UnityScopeFactoryClass UnityScopeFactoryClass;
00434 typedef struct _UnityScopeFactoryPrivate UnityScopeFactoryPrivate;
00435 
00436 #define UNITY_TYPE_SCOPE_PROXY (unity_scope_proxy_get_type ())
00437 #define UNITY_SCOPE_PROXY(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_SCOPE_PROXY, UnityScopeProxy))
00438 #define UNITY_IS_SCOPE_PROXY(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_SCOPE_PROXY))
00439 #define UNITY_SCOPE_PROXY_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), UNITY_TYPE_SCOPE_PROXY, UnityScopeProxyIface))
00440 
00441 typedef struct _UnityScopeProxy UnityScopeProxy;
00442 typedef struct _UnityScopeProxyIface UnityScopeProxyIface;
00443 
00444 #define UNITY_TYPE_SCOPE_IMPL (unity_scope_impl_get_type ())
00445 #define UNITY_SCOPE_IMPL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_SCOPE_IMPL, UnityScopeImpl))
00446 #define UNITY_SCOPE_IMPL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_SCOPE_IMPL, UnityScopeImplClass))
00447 #define UNITY_IS_SCOPE_IMPL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_SCOPE_IMPL))
00448 #define UNITY_IS_SCOPE_IMPL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_SCOPE_IMPL))
00449 #define UNITY_SCOPE_IMPL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_SCOPE_IMPL, UnityScopeImplClass))
00450 
00451 typedef struct _UnityScopeImpl UnityScopeImpl;
00452 typedef struct _UnityScopeImplClass UnityScopeImplClass;
00453 typedef struct _UnityScopeImplPrivate UnityScopeImplPrivate;
00454 
00455 #define UNITY_TYPE_SCOPE_PROXY_LOCAL (unity_scope_proxy_local_get_type ())
00456 #define UNITY_SCOPE_PROXY_LOCAL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_SCOPE_PROXY_LOCAL, UnityScopeProxyLocal))
00457 #define UNITY_SCOPE_PROXY_LOCAL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_SCOPE_PROXY_LOCAL, UnityScopeProxyLocalClass))
00458 #define UNITY_IS_SCOPE_PROXY_LOCAL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_SCOPE_PROXY_LOCAL))
00459 #define UNITY_IS_SCOPE_PROXY_LOCAL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_SCOPE_PROXY_LOCAL))
00460 #define UNITY_SCOPE_PROXY_LOCAL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_SCOPE_PROXY_LOCAL, UnityScopeProxyLocalClass))
00461 
00462 typedef struct _UnityScopeProxyLocal UnityScopeProxyLocal;
00463 typedef struct _UnityScopeProxyLocalClass UnityScopeProxyLocalClass;
00464 typedef struct _UnityScopeProxyLocalPrivate UnityScopeProxyLocalPrivate;
00465 
00466 #define UNITY_TYPE_SCOPE_PROXY_REMOTE (unity_scope_proxy_remote_get_type ())
00467 #define UNITY_SCOPE_PROXY_REMOTE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_SCOPE_PROXY_REMOTE, UnityScopeProxyRemote))
00468 #define UNITY_SCOPE_PROXY_REMOTE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_SCOPE_PROXY_REMOTE, UnityScopeProxyRemoteClass))
00469 #define UNITY_IS_SCOPE_PROXY_REMOTE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_SCOPE_PROXY_REMOTE))
00470 #define UNITY_IS_SCOPE_PROXY_REMOTE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_SCOPE_PROXY_REMOTE))
00471 #define UNITY_SCOPE_PROXY_REMOTE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_SCOPE_PROXY_REMOTE, UnityScopeProxyRemoteClass))
00472 
00473 typedef struct _UnityScopeProxyRemote UnityScopeProxyRemote;
00474 typedef struct _UnityScopeProxyRemoteClass UnityScopeProxyRemoteClass;
00475 typedef struct _UnityScopeProxyRemotePrivate UnityScopeProxyRemotePrivate;
00476 typedef struct _UnityTrackMetadataPrivate UnityTrackMetadataPrivate;
00477 
00478 #define UNITY_TYPE_PLAYLIST (unity_playlist_get_type ())
00479 #define UNITY_PLAYLIST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_PLAYLIST, UnityPlaylist))
00480 #define UNITY_PLAYLIST_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_PLAYLIST, UnityPlaylistClass))
00481 #define UNITY_IS_PLAYLIST(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_PLAYLIST))
00482 #define UNITY_IS_PLAYLIST_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_PLAYLIST))
00483 #define UNITY_PLAYLIST_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_PLAYLIST, UnityPlaylistClass))
00484 
00485 typedef struct _UnityPlaylist UnityPlaylist;
00486 typedef struct _UnityPlaylistClass UnityPlaylistClass;
00487 typedef struct _UnityPlaylistPrivate UnityPlaylistPrivate;
00488 
00489 #define UNITY_TYPE_PLAYBACK_STATE (unity_playback_state_get_type ())
00490 
00491 #define UNITY_TYPE_MUSIC_PLAYER (unity_music_player_get_type ())
00492 #define UNITY_MUSIC_PLAYER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_MUSIC_PLAYER, UnityMusicPlayer))
00493 #define UNITY_MUSIC_PLAYER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_MUSIC_PLAYER, UnityMusicPlayerClass))
00494 #define UNITY_IS_MUSIC_PLAYER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_MUSIC_PLAYER))
00495 #define UNITY_IS_MUSIC_PLAYER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_MUSIC_PLAYER))
00496 #define UNITY_MUSIC_PLAYER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_MUSIC_PLAYER, UnityMusicPlayerClass))
00497 
00498 typedef struct _UnityMusicPlayer UnityMusicPlayer;
00499 typedef struct _UnityMusicPlayerClass UnityMusicPlayerClass;
00500 typedef struct _UnityMusicPlayerPrivate UnityMusicPlayerPrivate;
00501 
00502 #define UNITY_TYPE_MPRIS_GATEWAY (unity_mpris_gateway_get_type ())
00503 #define UNITY_MPRIS_GATEWAY(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_MPRIS_GATEWAY, UnityMPRISGateway))
00504 #define UNITY_MPRIS_GATEWAY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_MPRIS_GATEWAY, UnityMPRISGatewayClass))
00505 #define UNITY_IS_MPRIS_GATEWAY(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_MPRIS_GATEWAY))
00506 #define UNITY_IS_MPRIS_GATEWAY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_MPRIS_GATEWAY))
00507 #define UNITY_MPRIS_GATEWAY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_MPRIS_GATEWAY, UnityMPRISGatewayClass))
00508 
00509 typedef struct _UnityMPRISGateway UnityMPRISGateway;
00510 typedef struct _UnityMPRISGatewayClass UnityMPRISGatewayClass;
00511 typedef struct _UnityMPRISGatewayPrivate UnityMPRISGatewayPrivate;
00512 
00513 #define UNITY_TYPE_SPECIFIC_ITEM_MANAGER (unity_specific_item_manager_get_type ())
00514 #define UNITY_SPECIFIC_ITEM_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_SPECIFIC_ITEM_MANAGER, UnitySpecificItemManager))
00515 #define UNITY_SPECIFIC_ITEM_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_SPECIFIC_ITEM_MANAGER, UnitySpecificItemManagerClass))
00516 #define UNITY_IS_SPECIFIC_ITEM_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_SPECIFIC_ITEM_MANAGER))
00517 #define UNITY_IS_SPECIFIC_ITEM_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_SPECIFIC_ITEM_MANAGER))
00518 #define UNITY_SPECIFIC_ITEM_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_SPECIFIC_ITEM_MANAGER, UnitySpecificItemManagerClass))
00519 
00520 typedef struct _UnitySpecificItemManager UnitySpecificItemManager;
00521 typedef struct _UnitySpecificItemManagerClass UnitySpecificItemManagerClass;
00522 typedef struct _UnitySpecificItemManagerPrivate UnitySpecificItemManagerPrivate;
00523 
00524 #define UNITY_TYPE_PROPERTY_UPDATE_MANAGER (unity_property_update_manager_get_type ())
00525 #define UNITY_PROPERTY_UPDATE_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_PROPERTY_UPDATE_MANAGER, UnityPropertyUpdateManager))
00526 #define UNITY_PROPERTY_UPDATE_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_PROPERTY_UPDATE_MANAGER, UnityPropertyUpdateManagerClass))
00527 #define UNITY_IS_PROPERTY_UPDATE_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_PROPERTY_UPDATE_MANAGER))
00528 #define UNITY_IS_PROPERTY_UPDATE_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_PROPERTY_UPDATE_MANAGER))
00529 #define UNITY_PROPERTY_UPDATE_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_PROPERTY_UPDATE_MANAGER, UnityPropertyUpdateManagerClass))
00530 
00531 typedef struct _UnityPropertyUpdateManager UnityPropertyUpdateManager;
00532 typedef struct _UnityPropertyUpdateManagerClass UnityPropertyUpdateManagerClass;
00533 typedef struct _UnityPropertyUpdateManagerPrivate UnityPropertyUpdateManagerPrivate;
00534 
00535 #define UNITY_TYPE_BLACKLIST_MANAGER (unity_blacklist_manager_get_type ())
00536 #define UNITY_BLACKLIST_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_BLACKLIST_MANAGER, UnityBlacklistManager))
00537 #define UNITY_BLACKLIST_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_BLACKLIST_MANAGER, UnityBlacklistManagerClass))
00538 #define UNITY_IS_BLACKLIST_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_BLACKLIST_MANAGER))
00539 #define UNITY_IS_BLACKLIST_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_BLACKLIST_MANAGER))
00540 #define UNITY_BLACKLIST_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_BLACKLIST_MANAGER, UnityBlacklistManagerClass))
00541 
00542 typedef struct _UnityBlacklistManager UnityBlacklistManager;
00543 typedef struct _UnityBlacklistManagerClass UnityBlacklistManagerClass;
00544 typedef struct _UnityBlacklistManagerPrivate UnityBlacklistManagerPrivate;
00545 
00546 #define UNITY_TYPE_SOUND_SERVICE_INTERFACE (unity_sound_service_interface_get_type ())
00547 #define UNITY_SOUND_SERVICE_INTERFACE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_SOUND_SERVICE_INTERFACE, UnitySoundServiceInterface))
00548 #define UNITY_IS_SOUND_SERVICE_INTERFACE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_SOUND_SERVICE_INTERFACE))
00549 #define UNITY_SOUND_SERVICE_INTERFACE_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), UNITY_TYPE_SOUND_SERVICE_INTERFACE, UnitySoundServiceInterfaceIface))
00550 
00551 typedef struct _UnitySoundServiceInterface UnitySoundServiceInterface;
00552 typedef struct _UnitySoundServiceInterfaceIface UnitySoundServiceInterfaceIface;
00553 
00554 #define UNITY_TYPE_SOUND_SERVICE_INTERFACE_PROXY (unity_sound_service_interface_proxy_get_type ())
00555 
00556 #define UNITY_TYPE_MPRIS_ROOT (unity_mpris_root_get_type ())
00557 #define UNITY_MPRIS_ROOT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_MPRIS_ROOT, UnityMprisRoot))
00558 #define UNITY_MPRIS_ROOT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_MPRIS_ROOT, UnityMprisRootClass))
00559 #define UNITY_IS_MPRIS_ROOT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_MPRIS_ROOT))
00560 #define UNITY_IS_MPRIS_ROOT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_MPRIS_ROOT))
00561 #define UNITY_MPRIS_ROOT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_MPRIS_ROOT, UnityMprisRootClass))
00562 
00563 typedef struct _UnityMprisRoot UnityMprisRoot;
00564 typedef struct _UnityMprisRootClass UnityMprisRootClass;
00565 typedef struct _UnityMprisRootPrivate UnityMprisRootPrivate;
00566 
00567 #define UNITY_TYPE_MPRIS_PLAYER (unity_mpris_player_get_type ())
00568 #define UNITY_MPRIS_PLAYER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_MPRIS_PLAYER, UnityMprisPlayer))
00569 #define UNITY_MPRIS_PLAYER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_MPRIS_PLAYER, UnityMprisPlayerClass))
00570 #define UNITY_IS_MPRIS_PLAYER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_MPRIS_PLAYER))
00571 #define UNITY_IS_MPRIS_PLAYER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_MPRIS_PLAYER))
00572 #define UNITY_MPRIS_PLAYER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_MPRIS_PLAYER, UnityMprisPlayerClass))
00573 
00574 typedef struct _UnityMprisPlayer UnityMprisPlayer;
00575 typedef struct _UnityMprisPlayerClass UnityMprisPlayerClass;
00576 typedef struct _UnityMprisPlayerPrivate UnityMprisPlayerPrivate;
00577 
00578 #define UNITY_TYPE_PLAYLIST_DETAILS (unity_playlist_details_get_type ())
00579 typedef struct _UnityPlaylistDetails UnityPlaylistDetails;
00580 
00581 #define UNITY_TYPE_ACTIVE_PLAYLIST_CONTAINER (unity_active_playlist_container_get_type ())
00582 typedef struct _UnityActivePlaylistContainer UnityActivePlaylistContainer;
00583 
00584 #define UNITY_TYPE_MPRIS_PLAYLISTS (unity_mpris_playlists_get_type ())
00585 #define UNITY_MPRIS_PLAYLISTS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_MPRIS_PLAYLISTS, UnityMprisPlaylists))
00586 #define UNITY_MPRIS_PLAYLISTS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_MPRIS_PLAYLISTS, UnityMprisPlaylistsClass))
00587 #define UNITY_IS_MPRIS_PLAYLISTS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_MPRIS_PLAYLISTS))
00588 #define UNITY_IS_MPRIS_PLAYLISTS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_MPRIS_PLAYLISTS))
00589 #define UNITY_MPRIS_PLAYLISTS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_MPRIS_PLAYLISTS, UnityMprisPlaylistsClass))
00590 
00591 typedef struct _UnityMprisPlaylists UnityMprisPlaylists;
00592 typedef struct _UnityMprisPlaylistsClass UnityMprisPlaylistsClass;
00593 typedef struct _UnityMprisPlaylistsPrivate UnityMprisPlaylistsPrivate;
00594 
00595 struct _UnityStringArrayWrapper {
00596        GTypeInstance parent_instance;
00597        volatile int ref_count;
00598        UnityStringArrayWrapperPrivate * priv;
00599        gchar** strings;
00600        gint strings_length1;
00601        gint _strings_size_;
00602 };
00603 
00604 struct _UnityStringArrayWrapperClass {
00605        GTypeClass parent_class;
00606        void (*finalize) (UnityStringArrayWrapper *self);
00607 };
00608 
00609 struct _UnityAppInfoManager {
00610        GObject parent_instance;
00611        UnityAppInfoManagerPrivate * priv;
00612 };
00613 
00614 struct _UnityAppInfoManagerClass {
00615        GObjectClass parent_class;
00616 };
00617 
00618 struct _UnityInspector {
00619        GObject parent_instance;
00620        UnityInspectorPrivate * priv;
00621 };
00622 
00623 struct _UnityInspectorClass {
00624        GObjectClass parent_class;
00625 };
00626 
00627 struct _UnityLauncherEntryDBusImpl {
00628        GObject parent_instance;
00629        UnityLauncherEntryDBusImplPrivate * priv;
00630        UnityLauncherEntry* owner;
00631 };
00632 
00633 struct _UnityLauncherEntryDBusImplClass {
00634        GObjectClass parent_class;
00635 };
00636 
00637 struct _UnityLauncherEntry {
00638        GObject parent_instance;
00639        UnityLauncherEntryPrivate * priv;
00640        char* _object_path;
00641 };
00642 
00643 struct _UnityLauncherEntryClass {
00644        GObjectClass parent_class;
00645 };
00646 
00647 struct _UnityLauncherFavorites {
00648        GObject parent_instance;
00649        UnityLauncherFavoritesPrivate * priv;
00650 };
00651 
00652 struct _UnityLauncherFavoritesClass {
00653        GObjectClass parent_class;
00654 };
00655 
00656 struct _UnityLens {
00657        GObject parent_instance;
00658        UnityLensPrivate * priv;
00659 };
00660 
00661 struct _UnityLensClass {
00662        GObjectClass parent_class;
00663 };
00664 
00665 struct _UnityMergeStrategyIface {
00666        GTypeInterface parent_iface;
00667        DeeModelIter* (*merge_result) (UnityMergeStrategy* self, DeeModel* target, GVariant** row, int row_length1);
00668 };
00669 
00670 typedef enum  {
00671        UNITY_HANDLED_TYPE_NOT_HANDLED,
00672        UNITY_HANDLED_TYPE_SHOW_DASH,
00673        UNITY_HANDLED_TYPE_HIDE_DASH,
00674        UNITY_HANDLED_TYPE_GOTO_DASH_URI,
00675        UNITY_HANDLED_TYPE_SHOW_PREVIEW
00676 } UnityHandledType;
00677 
00678 struct _UnityActivationResponse {
00679        GInitiallyUnowned parent_instance;
00680        UnityActivationResponsePrivate * priv;
00681 };
00682 
00683 struct _UnityActivationResponseClass {
00684        GInitiallyUnownedClass parent_class;
00685 };
00686 
00687 typedef enum  {
00688        UNITY_CATEGORY_RENDERER_VERTICAL_TILE,
00689        UNITY_CATEGORY_RENDERER_HORIZONTAL_TILE,
00690        UNITY_CATEGORY_RENDERER_LIST_TILE,
00691        UNITY_CATEGORY_RENDERER_FLOW
00692 } UnityCategoryRenderer;
00693 
00694 struct _UnityCategory {
00695        GObject parent_instance;
00696        UnityCategoryPrivate * priv;
00697 };
00698 
00699 struct _UnityCategoryClass {
00700        GObjectClass parent_class;
00701 };
00702 
00703 typedef enum  {
00704        UNITY_FILTER_COLUMN_ID = 0,
00705        UNITY_FILTER_COLUMN_NAME,
00706        UNITY_FILTER_COLUMN_ICON_HINT,
00707        UNITY_FILTER_COLUMN_RENDERER_NAME,
00708        UNITY_FILTER_COLUMN_RENDERER_STATE,
00709        UNITY_FILTER_COLUMN_VISIBLE,
00710        UNITY_FILTER_COLUMN_COLLAPSED,
00711        UNITY_FILTER_COLUMN_FILTERING
00712 } UnityFilterColumn;
00713 
00714 typedef enum  {
00715        UNITY_FILTER_RENDERER_CHECK_OPTIONS,
00716        UNITY_FILTER_RENDERER_RADIO_OPTIONS,
00717        UNITY_FILTER_RENDERER_MULTIRANGE,
00718        UNITY_FILTER_RENDERER_RATINGS,
00719        UNITY_FILTER_RENDERER_CHECK_OPTIONS_COMPACT
00720 } UnityFilterRenderer;
00721 
00722 struct _UnityFilter {
00723        GObject parent_instance;
00724        UnityFilterPrivate * priv;
00725 };
00726 
00727 struct _UnityFilterClass {
00728        GObjectClass parent_class;
00729        GHashTable* (*get_hints) (UnityFilter* self);
00730        void (*update) (UnityFilter* self, GVariant* properties);
00731 };
00732 
00733 struct _UnityFilterOption {
00734        GObject parent_instance;
00735        UnityFilterOptionPrivate * priv;
00736 };
00737 
00738 struct _UnityFilterOptionClass {
00739        GObjectClass parent_class;
00740 };
00741 
00742 struct _UnityOptionsFilter {
00743        UnityFilter parent_instance;
00744        UnityOptionsFilterPrivate * priv;
00745        GList* options;
00746 };
00747 
00748 struct _UnityOptionsFilterClass {
00749        UnityFilterClass parent_class;
00750 };
00751 
00752 typedef enum  {
00753        UNITY_OPTIONS_FILTER_SORT_TYPE_MANUAL,
00754        UNITY_OPTIONS_FILTER_SORT_TYPE_DISPLAY_NAME,
00755        UNITY_OPTIONS_FILTER_SORT_TYPE_ID
00756 } UnityOptionsFilterSortType;
00757 
00758 struct _UnityRadioOptionFilter {
00759        UnityOptionsFilter parent_instance;
00760        UnityRadioOptionFilterPrivate * priv;
00761 };
00762 
00763 struct _UnityRadioOptionFilterClass {
00764        UnityOptionsFilterClass parent_class;
00765 };
00766 
00767 struct _UnityCheckOptionFilter {
00768        UnityOptionsFilter parent_instance;
00769        UnityCheckOptionFilterPrivate * priv;
00770 };
00771 
00772 struct _UnityCheckOptionFilterClass {
00773        UnityOptionsFilterClass parent_class;
00774 };
00775 
00776 struct _UnityCheckOptionFilterCompact {
00777        UnityOptionsFilter parent_instance;
00778        UnityCheckOptionFilterCompactPrivate * priv;
00779 };
00780 
00781 struct _UnityCheckOptionFilterCompactClass {
00782        UnityOptionsFilterClass parent_class;
00783 };
00784 
00785 struct _UnityRatingsFilter {
00786        UnityFilter parent_instance;
00787        UnityRatingsFilterPrivate * priv;
00788 };
00789 
00790 struct _UnityRatingsFilterClass {
00791        UnityFilterClass parent_class;
00792 };
00793 
00794 struct _UnityMultiRangeFilter {
00795        UnityOptionsFilter parent_instance;
00796        UnityMultiRangeFilterPrivate * priv;
00797 };
00798 
00799 struct _UnityMultiRangeFilterClass {
00800        UnityOptionsFilterClass parent_class;
00801 };
00802 
00803 struct _UnityLensImpl {
00804        GObject parent_instance;
00805        UnityLensImplPrivate * priv;
00806 };
00807 
00808 struct _UnityLensImplClass {
00809        GObjectClass parent_class;
00810 };
00811 
00812 struct _UnityLensSearch {
00813        GInitiallyUnowned parent_instance;
00814        UnityLensSearchPrivate * priv;
00815 };
00816 
00817 struct _UnityLensSearchClass {
00818        GInitiallyUnownedClass parent_class;
00819 };
00820 
00821 struct _UnityTools {
00822        GTypeInstance parent_instance;
00823        volatile int ref_count;
00824        UnityToolsPrivate * priv;
00825 };
00826 
00827 struct _UnityToolsClass {
00828        GTypeClass parent_class;
00829        void (*finalize) (UnityTools *self);
00830 };
00831 
00832 struct _UnityFiltersSynchronizer {
00833        GObject parent_instance;
00834        UnityFiltersSynchronizerPrivate * priv;
00835 };
00836 
00837 struct _UnityFiltersSynchronizerClass {
00838        GObjectClass parent_class;
00839 };
00840 
00841 struct _UnityResultsSynchronizer {
00842        GObject parent_instance;
00843        UnityResultsSynchronizerPrivate * priv;
00844 };
00845 
00846 struct _UnityResultsSynchronizerClass {
00847        GObjectClass parent_class;
00848 };
00849 
00850 struct _UnityPreview {
00851        GObject parent_instance;
00852        UnityPreviewPrivate * priv;
00853 };
00854 
00855 struct _UnityPreviewClass {
00856        GObjectClass parent_class;
00857        GObject* (*create_raw) (UnityPreview* self);
00858        GHashTable* (*update_property) (UnityPreview* self, GHashTable* values);
00859        void (*dummy1) (UnityPreview* self);
00860        void (*dummy2) (UnityPreview* self);
00861        void (*dummy3) (UnityPreview* self);
00862        void (*dummy4) (UnityPreview* self);
00863 };
00864 
00865 typedef enum  {
00866        UNITY_LAYOUT_HINT_NONE,
00867        UNITY_LAYOUT_HINT_LEFT,
00868        UNITY_LAYOUT_HINT_RIGHT,
00869        UNITY_LAYOUT_HINT_TOP,
00870        UNITY_LAYOUT_HINT_BOTTOM
00871 } UnityLayoutHint;
00872 
00873 struct _UnityPreviewAction {
00874        GObject parent_instance;
00875        UnityPreviewActionPrivate * priv;
00876 };
00877 
00878 struct _UnityPreviewActionClass {
00879        GObjectClass parent_class;
00880        void (*dummy1) (UnityPreviewAction* self);
00881        void (*dummy2) (UnityPreviewAction* self);
00882        void (*dummy3) (UnityPreviewAction* self);
00883        void (*dummy4) (UnityPreviewAction* self);
00884 };
00885 
00886 struct _UnityInfoHint {
00887        GInitiallyUnowned parent_instance;
00888        UnityInfoHintPrivate * priv;
00889 };
00890 
00891 struct _UnityInfoHintClass {
00892        GInitiallyUnownedClass parent_class;
00893 };
00894 
00895 struct _UnityGenericPreview {
00896        UnityPreview parent_instance;
00897        UnityGenericPreviewPrivate * priv;
00898 };
00899 
00900 struct _UnityGenericPreviewClass {
00901        UnityPreviewClass parent_class;
00902 };
00903 
00904 struct _UnityApplicationPreview {
00905        UnityPreview parent_instance;
00906        UnityApplicationPreviewPrivate * priv;
00907 };
00908 
00909 struct _UnityApplicationPreviewClass {
00910        UnityPreviewClass parent_class;
00911 };
00912 
00913 struct _UnityMusicPreview {
00914        UnityPreview parent_instance;
00915        UnityMusicPreviewPrivate * priv;
00916 };
00917 
00918 struct _UnityMusicPreviewClass {
00919        UnityPreviewClass parent_class;
00920 };
00921 
00922 typedef enum  {
00923        UNITY_MUSIC_PREVIEW_TRACK_STATE_STOPPED,
00924        UNITY_MUSIC_PREVIEW_TRACK_STATE_PLAYING,
00925        UNITY_MUSIC_PREVIEW_TRACK_STATE_PAUSED
00926 } UnityMusicPreviewTrackState;
00927 
00928 struct _UnityMoviePreview {
00929        UnityPreview parent_instance;
00930        UnityMoviePreviewPrivate * priv;
00931 };
00932 
00933 struct _UnityMoviePreviewClass {
00934        UnityPreviewClass parent_class;
00935 };
00936 
00937 struct _UnitySeriesItem {
00938        GObject parent_instance;
00939        UnitySeriesItemPrivate * priv;
00940 };
00941 
00942 struct _UnitySeriesItemClass {
00943        GObjectClass parent_class;
00944 };
00945 
00946 struct _UnitySeriesPreview {
00947        UnityPreview parent_instance;
00948        UnitySeriesPreviewPrivate * priv;
00949 };
00950 
00951 struct _UnitySeriesPreviewClass {
00952        UnityPreviewClass parent_class;
00953 };
00954 
00955 struct _UnityAsyncPreview {
00956        UnityPreview parent_instance;
00957        UnityAsyncPreviewPrivate * priv;
00958 };
00959 
00960 struct _UnityAsyncPreviewClass {
00961        UnityPreviewClass parent_class;
00962 };
00963 
00964 typedef enum  {
00965        UNITY_SEARCH_TYPE_DEFAULT,
00966        UNITY_SEARCH_TYPE_GLOBAL,
00967        UNITY_SEARCH_TYPE_N_TYPES
00968 } UnitySearchType;
00969 
00970 struct _UnityScope {
00971        GObject parent_instance;
00972        UnityScopePrivate * priv;
00973        GList* _filters;
00974 };
00975 
00976 struct _UnityScopeClass {
00977        GObjectClass parent_class;
00978 };
00979 
00980 struct _UnityScopeProxyIface {
00981        GTypeInterface parent_iface;
00982        void (*activate) (UnityScopeProxy* self, const gchar* uri, UnityProtocolActionType action_type, GAsyncReadyCallback _callback_, gpointer _user_data_);
00983        void (*activate_finish) (UnityScopeProxy* self, GAsyncResult* _res_, UnityProtocolActivationReplyRaw* result);
00984        void (*update_preview_property) (UnityScopeProxy* self, const gchar* uri, GHashTable* values, GAsyncReadyCallback _callback_, gpointer _user_data_);
00985        GHashTable* (*update_preview_property_finish) (UnityScopeProxy* self, GAsyncResult* _res_, GError** error);
00986        void (*search) (UnityScopeProxy* self, const gchar* search_string, GHashTable* hints, GAsyncReadyCallback _callback_, gpointer _user_data_);
00987        GHashTable* (*search_finish) (UnityScopeProxy* self, GAsyncResult* _res_);
00988        void (*global_search) (UnityScopeProxy* self, const gchar* search_string, GHashTable* hints, GAsyncReadyCallback _callback_, gpointer _user_data_);
00989        GHashTable* (*global_search_finish) (UnityScopeProxy* self, GAsyncResult* _res_);
00990        void (*set_active_sources) (UnityScopeProxy* self, gchar** sources, int sources_length1, GAsyncReadyCallback _callback_, gpointer _user_data_);
00991        void (*set_active_sources_finish) (UnityScopeProxy* self, GAsyncResult* _res_);
00992        UnityOptionsFilter* (*get_sources) (UnityScopeProxy* self);
00993        void (*set_sources) (UnityScopeProxy* self, UnityOptionsFilter* value);
00994        gboolean (*get_search_in_global) (UnityScopeProxy* self);
00995        void (*set_search_in_global) (UnityScopeProxy* self, gboolean value);
00996        UnityProtocolViewType (*get_view_type) (UnityScopeProxy* self);
00997        void (*set_view_type) (UnityScopeProxy* self, UnityProtocolViewType value);
00998        DeeSerializableModel* (*get_results_model) (UnityScopeProxy* self);
00999        void (*set_results_model) (UnityScopeProxy* self, DeeSerializableModel* value);
01000        DeeSerializableModel* (*get_global_results_model) (UnityScopeProxy* self);
01001        void (*set_global_results_model) (UnityScopeProxy* self, DeeSerializableModel* value);
01002        DeeSerializableModel* (*get_filters_model) (UnityScopeProxy* self);
01003        void (*set_filters_model) (UnityScopeProxy* self, DeeSerializableModel* value);
01004 };
01005 
01006 struct _UnityScopeFactory {
01007        GObject parent_instance;
01008        UnityScopeFactoryPrivate * priv;
01009        GeeArrayList* scopes;
01010 };
01011 
01012 struct _UnityScopeFactoryClass {
01013        GObjectClass parent_class;
01014 };
01015 
01016 struct _UnityScopeImpl {
01017        GObject parent_instance;
01018        UnityScopeImplPrivate * priv;
01019        DeeSerializableModel* _results_model;
01020        DeeSerializableModel* _global_results_model;
01021        DeeSerializableModel* _filters_model;
01022 };
01023 
01024 struct _UnityScopeImplClass {
01025        GObjectClass parent_class;
01026 };
01027 
01028 struct _UnityScopeProxyLocal {
01029        GObject parent_instance;
01030        UnityScopeProxyLocalPrivate * priv;
01031 };
01032 
01033 struct _UnityScopeProxyLocalClass {
01034        GObjectClass parent_class;
01035 };
01036 
01037 struct _UnityScopeProxyRemote {
01038        GObject parent_instance;
01039        UnityScopeProxyRemotePrivate * priv;
01040 };
01041 
01042 struct _UnityScopeProxyRemoteClass {
01043        GObjectClass parent_class;
01044 };
01045 
01046 struct _UnityTrackMetadata {
01047        GObject parent_instance;
01048        UnityTrackMetadataPrivate * priv;
01049 };
01050 
01051 struct _UnityTrackMetadataClass {
01052        GObjectClass parent_class;
01053 };
01054 
01055 struct _UnityPlaylist {
01056        GObject parent_instance;
01057        UnityPlaylistPrivate * priv;
01058 };
01059 
01060 struct _UnityPlaylistClass {
01061        GObjectClass parent_class;
01062 };
01063 
01064 typedef enum  {
01065        UNITY_PLAYBACK_STATE_PLAYING,
01066        UNITY_PLAYBACK_STATE_PAUSED
01067 } UnityPlaybackState;
01068 
01069 struct _UnityMusicPlayer {
01070        GObject parent_instance;
01071        UnityMusicPlayerPrivate * priv;
01072 };
01073 
01074 struct _UnityMusicPlayerClass {
01075        GObjectClass parent_class;
01076 };
01077 
01078 struct _UnityMPRISGateway {
01079        GObject parent_instance;
01080        UnityMPRISGatewayPrivate * priv;
01081 };
01082 
01083 struct _UnityMPRISGatewayClass {
01084        GObjectClass parent_class;
01085 };
01086 
01087 struct _UnitySpecificItemManager {
01088        GObject parent_instance;
01089        UnitySpecificItemManagerPrivate * priv;
01090        char* _player_specific_object_path;
01091        char* _track_specific_object_path;
01092 };
01093 
01094 struct _UnitySpecificItemManagerClass {
01095        GObjectClass parent_class;
01096 };
01097 
01098 struct _UnityPropertyUpdateManager {
01099        GObject parent_instance;
01100        UnityPropertyUpdateManagerPrivate * priv;
01101 };
01102 
01103 struct _UnityPropertyUpdateManagerClass {
01104        GObjectClass parent_class;
01105 };
01106 
01107 struct _UnityBlacklistManager {
01108        GObject parent_instance;
01109        UnityBlacklistManagerPrivate * priv;
01110 };
01111 
01112 struct _UnityBlacklistManagerClass {
01113        GObjectClass parent_class;
01114 };
01115 
01116 struct _UnitySoundServiceInterfaceIface {
01117        GTypeInterface parent_iface;
01118        void (*EnableTrackSpecificItems) (UnitySoundServiceInterface* self, const char* object_path, const gchar* desktop_id, GAsyncReadyCallback _callback_, gpointer _user_data_);
01119        void (*EnableTrackSpecificItems_finish) (UnitySoundServiceInterface* self, GAsyncResult* _res_, GError** error);
01120        void (*EnablePlayerSpecificItems) (UnitySoundServiceInterface* self, const char* object_path, const gchar* desktop_id, GAsyncReadyCallback _callback_, gpointer _user_data_);
01121        void (*EnablePlayerSpecificItems_finish) (UnitySoundServiceInterface* self, GAsyncResult* _res_, GError** error);
01122 };
01123 
01124 struct _UnityMprisRoot {
01125        GObject parent_instance;
01126        UnityMprisRootPrivate * priv;
01127 };
01128 
01129 struct _UnityMprisRootClass {
01130        GObjectClass parent_class;
01131 };
01132 
01133 struct _UnityMprisPlayer {
01134        GObject parent_instance;
01135        UnityMprisPlayerPrivate * priv;
01136 };
01137 
01138 struct _UnityMprisPlayerClass {
01139        GObjectClass parent_class;
01140 };
01141 
01142 struct _UnityPlaylistDetails {
01143        char* id;
01144        gchar* name;
01145        gchar* icon_name;
01146 };
01147 
01148 struct _UnityActivePlaylistContainer {
01149        gboolean valid;
01150        UnityPlaylistDetails details;
01151 };
01152 
01153 struct _UnityMprisPlaylists {
01154        GObject parent_instance;
01155        UnityMprisPlaylistsPrivate * priv;
01156 };
01157 
01158 struct _UnityMprisPlaylistsClass {
01159        GObjectClass parent_class;
01160 };
01161 
01162 
01163 gpointer unity_string_array_wrapper_ref (gpointer instance);
01164 void unity_string_array_wrapper_unref (gpointer instance);
01165 GParamSpec* unity_param_spec_string_array_wrapper (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
01166 void unity_value_set_string_array_wrapper (GValue* value, gpointer v_object);
01167 void unity_value_take_string_array_wrapper (GValue* value, gpointer v_object);
01168 gpointer unity_value_get_string_array_wrapper (const GValue* value);
01169 GType unity_string_array_wrapper_get_type (void) G_GNUC_CONST;
01170 void unity_string_array_wrapper_take_strings (UnityStringArrayWrapper* self, gchar** str_arr, int str_arr_length1);
01171 UnityStringArrayWrapper* unity_string_array_wrapper_new (void);
01172 UnityStringArrayWrapper* unity_string_array_wrapper_construct (GType object_type);
01173 GType unity_app_info_manager_get_type (void) G_GNUC_CONST;
01174 UnityAppInfoManager* unity_app_info_manager_get_instance (void) G_GNUC_DEPRECATED;
01175 UnityAppInfoManager* unity_app_info_manager_get_default (void);
01176 GAppInfo* unity_app_info_manager_lookup (UnityAppInfoManager* self, const gchar* id);
01177 gchar** unity_app_info_manager_get_categories (UnityAppInfoManager* self, const gchar* id, int* result_length1);
01178 gchar** unity_app_info_manager_get_keywords (UnityAppInfoManager* self, const gchar* id, int* result_length1);
01179 gchar* unity_app_info_manager_get_path (UnityAppInfoManager* self, const gchar* id);
01180 void unity_app_info_manager_lookup_async (UnityAppInfoManager* self, const gchar* id, GAsyncReadyCallback _callback_, gpointer _user_data_);
01181 GAppInfo* unity_app_info_manager_lookup_finish (UnityAppInfoManager* self, GAsyncResult* _res_, GError** error);
01182 void unity_app_info_manager_clear (UnityAppInfoManager* self);
01183 GType unity_inspector_get_type (void) G_GNUC_CONST;
01184 UnityInspector* unity_inspector_get_default (void);
01185 gboolean unity_inspector_get_unity_running (UnityInspector* self);
01186 const gchar* unity_inspector_get_unity_bus_name (UnityInspector* self);
01187 void unity_io_read_stream_async (GInputStream* input, gint io_priority, GCancellable* cancellable, GAsyncReadyCallback _callback_, gpointer _user_data_);
01188 void unity_io_read_stream_finish (GAsyncResult* _res_, guint8** data, int* data_length1, gsize* size, GError** error);
01189 void unity_io_open_from_dirs (const gchar* filename, gchar** dirs, int dirs_length1, GAsyncReadyCallback _callback_, gpointer _user_data_);
01190 GFileInputStream* unity_io_open_from_dirs_finish (GAsyncResult* _res_, GError** error);
01191 void unity_io_open_from_data_dirs (const gchar* filename, GAsyncReadyCallback _callback_, gpointer _user_data_);
01192 GFileInputStream* unity_io_open_from_data_dirs_finish (GAsyncResult* _res_, GError** error);
01193 extern gchar** unity_io_system_data_dirs;
01194 extern gint unity_io_system_data_dirs_length1;
01195 gchar** unity_io_get_system_data_dirs (int* result_length1);
01196 GType unity_launcher_entry_dbus_impl_get_type (void) G_GNUC_CONST;
01197 guint unity_launcher_entry_dbus_impl_register_object (void* object, GDBusConnection* connection, const gchar* path, GError** error);
01198 GType unity_launcher_entry_get_type (void) G_GNUC_CONST;
01199 UnityLauncherEntryDBusImpl* unity_launcher_entry_dbus_impl_new (GDBusConnection* conn, const char* object_path, UnityLauncherEntry* owner);
01200 UnityLauncherEntryDBusImpl* unity_launcher_entry_dbus_impl_construct (GType object_type, GDBusConnection* conn, const char* object_path, UnityLauncherEntry* owner);
01201 GHashTable* unity_launcher_entry_dbus_impl_query (UnityLauncherEntryDBusImpl* self);
01202 UnityLauncherEntry* unity_launcher_entry_get_for_app_uri (const gchar* app_uri);
01203 UnityLauncherEntry* unity_launcher_entry_get_for_desktop_id (const gchar* desktop_id);
01204 UnityLauncherEntry* unity_launcher_entry_get_for_desktop_file (const gchar* desktop_file);
01205 const gchar* unity_launcher_entry_get_app_uri (UnityLauncherEntry* self);
01206 void unity_launcher_entry_set_app_uri (UnityLauncherEntry* self, const gchar* value);
01207 gint64 unity_launcher_entry_get_count (UnityLauncherEntry* self);
01208 void unity_launcher_entry_set_count (UnityLauncherEntry* self, gint64 value);
01209 gboolean unity_launcher_entry_get_count_visible (UnityLauncherEntry* self);
01210 void unity_launcher_entry_set_count_visible (UnityLauncherEntry* self, gboolean value);
01211 gdouble unity_launcher_entry_get_progress (UnityLauncherEntry* self);
01212 void unity_launcher_entry_set_progress (UnityLauncherEntry* self, gdouble value);
01213 gboolean unity_launcher_entry_get_progress_visible (UnityLauncherEntry* self);
01214 void unity_launcher_entry_set_progress_visible (UnityLauncherEntry* self, gboolean value);
01215 gboolean unity_launcher_entry_get_urgent (UnityLauncherEntry* self);
01216 void unity_launcher_entry_set_urgent (UnityLauncherEntry* self, gboolean value);
01217 DbusmenuMenuitem* unity_launcher_entry_get_quicklist (UnityLauncherEntry* self);
01218 void unity_launcher_entry_set_quicklist (UnityLauncherEntry* self, DbusmenuMenuitem* value);
01219 GHashTable* unity_collect_launcher_entry_properties (UnityLauncherEntry* l);
01220 GType unity_launcher_favorites_get_type (void) G_GNUC_CONST;
01221 UnityLauncherFavorites* unity_launcher_favorites_get_default (void);
01222 gboolean unity_launcher_favorites_has_app_info (UnityLauncherFavorites* self, GAppInfo* appinfo);
01223 gboolean unity_launcher_favorites_has_app_id (UnityLauncherFavorites* self, const gchar* app_id);
01224 GAppInfo* unity_launcher_favorites_lookup (UnityLauncherFavorites* self, const gchar* app_id);
01225 gchar** unity_launcher_favorites_enumerate_ids (UnityLauncherFavorites* self, int* result_length1);
01226 GAppInfo** unity_launcher_favorites_enumerate_app_infos (UnityLauncherFavorites* self, int* result_length1);
01227 GType unity_lens_get_type (void) G_GNUC_CONST;
01228 #define UNITY_LENS_SOURCES_FILTER_ID "unity-sources"
01229 UnityLens* unity_lens_new (const gchar* dbus_path_, const gchar* id_);
01230 UnityLens* unity_lens_construct (GType object_type, const gchar* dbus_path_, const gchar* id_);
01231 void unity_lens_export (UnityLens* self, GError** error);
01232 GType unity_scope_get_type (void) G_GNUC_CONST;
01233 void unity_lens_add_local_scope (UnityLens* self, UnityScope* scope);
01234 void unity_lens_set_active_internal (UnityLens* self, gboolean is_active);
01235 GType unity_filter_get_type (void) G_GNUC_CONST;
01236 GType unity_options_filter_get_type (void) G_GNUC_CONST;
01237 UnityOptionsFilter* unity_lens_get_sources_internal (UnityLens* self);
01238 DeeModel* unity_lens_get_model_internal (UnityLens* self, gint index);
01239 gboolean unity_lens_get_active (UnityLens* self);
01240 gboolean unity_lens_get_visible (UnityLens* self);
01241 void unity_lens_set_visible (UnityLens* self, gboolean value);
01242 gboolean unity_lens_get_searching (UnityLens* self);
01243 gboolean unity_lens_get_exported (UnityLens* self);
01244 gboolean unity_lens_get_search_in_global (UnityLens* self);
01245 void unity_lens_set_search_in_global (UnityLens* self, gboolean value);
01246 const gchar* unity_lens_get_id (UnityLens* self);
01247 const gchar* unity_lens_get_dbus_path (UnityLens* self);
01248 const gchar* unity_lens_get_search_hint (UnityLens* self);
01249 void unity_lens_set_search_hint (UnityLens* self, const gchar* value);
01250 GList* unity_lens_get_filters (UnityLens* self);
01251 void unity_lens_set_filters (UnityLens* self, GList* value);
01252 GType unity_category_get_type (void) G_GNUC_CONST;
01253 GList* unity_lens_get_categories (UnityLens* self);
01254 void unity_lens_set_categories (UnityLens* self, GList* value);
01255 GType unity_merge_strategy_get_type (void) G_GNUC_CONST;
01256 UnityMergeStrategy* unity_lens_get_merge_strategy (UnityLens* self);
01257 void unity_lens_set_merge_strategy (UnityLens* self, UnityMergeStrategy* value);
01258 UnityMergeStrategy* unity_lens_get_global_merge_strategy (UnityLens* self);
01259 void unity_lens_set_global_merge_strategy (UnityLens* self, UnityMergeStrategy* value);
01260 const gchar* unity_lens_get_sources_display_name (UnityLens* self);
01261 void unity_lens_set_sources_display_name (UnityLens* self, const gchar* value);
01262 GType unity_handled_type_get_type (void) G_GNUC_CONST;
01263 GType unity_activation_response_get_type (void) G_GNUC_CONST;
01264 UnityActivationResponse* unity_activation_response_new (UnityHandledType handled, const gchar* goto_uri);
01265 UnityActivationResponse* unity_activation_response_construct (GType object_type, UnityHandledType handled, const gchar* goto_uri);
01266 GType unity_preview_get_type (void) G_GNUC_CONST;
01267 UnityActivationResponse* unity_activation_response_new_with_preview (UnityPreview* preview);
01268 UnityActivationResponse* unity_activation_response_construct_with_preview (GType object_type, UnityPreview* preview);
01269 GHashTable* unity_activation_response_get_hints (UnityActivationResponse* self);
01270 void unity_activation_response_set_preview (UnityActivationResponse* self, UnityPreview* preview);
01271 UnityPreview* unity_activation_response_get_preview (UnityActivationResponse* self);
01272 UnityHandledType unity_activation_response_get_handled (UnityActivationResponse* self);
01273 const gchar* unity_activation_response_get_goto_uri (UnityActivationResponse* self);
01274 void unity_activation_response_set_goto_uri (UnityActivationResponse* self, const gchar* value);
01275 GType unity_category_renderer_get_type (void) G_GNUC_CONST;
01276 UnityCategory* unity_category_new (const gchar* name, GIcon* icon_hint, UnityCategoryRenderer renderer);
01277 UnityCategory* unity_category_construct (GType object_type, const gchar* name, GIcon* icon_hint, UnityCategoryRenderer renderer);
01278 const gchar* unity_category_get_name (UnityCategory* self);
01279 GIcon* unity_category_get_icon_hint (UnityCategory* self);
01280 UnityCategoryRenderer unity_category_get_default_renderer (UnityCategory* self);
01281 const gchar* unity_category_get_renderer (UnityCategory* self);
01282 GHashTable* unity_category_get_hints (UnityCategory* self);
01283 void unity_category_set_hints (UnityCategory* self, GHashTable* value);
01284 GType unity_filter_column_get_type (void) G_GNUC_CONST;
01285 GType unity_filter_renderer_get_type (void) G_GNUC_CONST;
01286 void unity_filter_set_model_and_iter (UnityFilter* self, DeeModel* model, DeeModelIter* iter);
01287 GHashTable* unity_filter_get_hints (UnityFilter* self);
01288 void unity_filter_update (UnityFilter* self, GVariant* properties);
01289 const gchar* unity_filter_get_renderer_name (UnityFilterRenderer renderer);
01290 UnityFilterRenderer unity_filter_renderer_for_name (const gchar* renderer_name);
01291 UnityFilter* unity_filter_construct (GType object_type);
01292 const gchar* unity_filter_get_id (UnityFilter* self);
01293 const gchar* unity_filter_get_display_name (UnityFilter* self);
01294 void unity_filter_set_display_name (UnityFilter* self, const gchar* value);
01295 GIcon* unity_filter_get_icon_hint (UnityFilter* self);
01296 UnityFilterRenderer unity_filter_get_renderer (UnityFilter* self);
01297 gboolean unity_filter_get_visible (UnityFilter* self);
01298 void unity_filter_set_visible (UnityFilter* self, gboolean value);
01299 gboolean unity_filter_get_collapsed (UnityFilter* self);
01300 gboolean unity_filter_get_filtering (UnityFilter* self);
01301 void unity_filter_set_filtering (UnityFilter* self, gboolean value);
01302 GType unity_filter_option_get_type (void) G_GNUC_CONST;
01303 UnityFilterOption* unity_filter_option_new (const gchar* id, const gchar* display_name, GIcon* icon_hint, gboolean active);
01304 UnityFilterOption* unity_filter_option_construct (GType object_type, const gchar* id, const gchar* display_name, GIcon* icon_hint, gboolean active);
01305 const gchar* unity_filter_option_get_id (UnityFilterOption* self);
01306 const gchar* unity_filter_option_get_display_name (UnityFilterOption* self);
01307 GIcon* unity_filter_option_get_icon_hint (UnityFilterOption* self);
01308 gboolean unity_filter_option_get_active (UnityFilterOption* self);
01309 void unity_filter_option_set_active (UnityFilterOption* self, gboolean value);
01310 GType unity_options_filter_sort_type_get_type (void) G_GNUC_CONST;
01311 UnityFilterOption* unity_options_filter_add_option (UnityOptionsFilter* self, const gchar* id, const gchar* display_name, GIcon* icon_hint);
01312 UnityFilterOption* unity_options_filter_get_option (UnityOptionsFilter* self, const gchar* id);
01313 gboolean unity_options_filter_remove_option (UnityOptionsFilter* self, const gchar* id);
01314 void unity_options_filter_load_or_update_options (UnityOptionsFilter* self, GVariant* array);
01315 void unity_options_filter_find_and_update_option (UnityOptionsFilter* self, const gchar* id, const gchar* name, const gchar* icon_hint_s, gboolean active);
01316 UnityOptionsFilter* unity_options_filter_new (void);
01317 UnityOptionsFilter* unity_options_filter_construct (GType object_type);
01318 UnityOptionsFilterSortType unity_options_filter_get_sort_type (UnityOptionsFilter* self);
01319 void unity_options_filter_set_sort_type (UnityOptionsFilter* self, UnityOptionsFilterSortType value);
01320 GType unity_radio_option_filter_get_type (void) G_GNUC_CONST;
01321 UnityRadioOptionFilter* unity_radio_option_filter_new (const gchar* id, const gchar* display_name, GIcon* icon_hint, gboolean collapsed);
01322 UnityRadioOptionFilter* unity_radio_option_filter_construct (GType object_type, const gchar* id, const gchar* display_name, GIcon* icon_hint, gboolean collapsed);
01323 UnityFilterOption* unity_radio_option_filter_get_active_option (UnityRadioOptionFilter* self);
01324 GType unity_check_option_filter_get_type (void) G_GNUC_CONST;
01325 UnityCheckOptionFilter* unity_check_option_filter_new (const gchar* id, const gchar* display_name, GIcon* icon_hint, gboolean collapsed);
01326 UnityCheckOptionFilter* unity_check_option_filter_construct (GType object_type, const gchar* id, const gchar* display_name, GIcon* icon_hint, gboolean collapsed);
01327 GType unity_check_option_filter_compact_get_type (void) G_GNUC_CONST;
01328 UnityCheckOptionFilterCompact* unity_check_option_filter_compact_new (const gchar* id, const gchar* display_name, GIcon* icon_hint, gboolean collapsed);
01329 UnityCheckOptionFilterCompact* unity_check_option_filter_compact_construct (GType object_type, const gchar* id, const gchar* display_name, GIcon* icon_hint, gboolean collapsed);
01330 GType unity_ratings_filter_get_type (void) G_GNUC_CONST;
01331 UnityRatingsFilter* unity_ratings_filter_new (const gchar* id, const gchar* display_name, GIcon* icon_hint, gboolean collapsed);
01332 UnityRatingsFilter* unity_ratings_filter_construct (GType object_type, const gchar* id, const gchar* display_name, GIcon* icon_hint, gboolean collapsed);
01333 gfloat unity_ratings_filter_get_rating (UnityRatingsFilter* self);
01334 void unity_ratings_filter_set_rating (UnityRatingsFilter* self, gfloat value);
01335 GType unity_multi_range_filter_get_type (void) G_GNUC_CONST;
01336 UnityMultiRangeFilter* unity_multi_range_filter_new (const gchar* id, const gchar* display_name, GIcon* icon_hint, gboolean collapsed);
01337 UnityMultiRangeFilter* unity_multi_range_filter_construct (GType object_type, const gchar* id, const gchar* display_name, GIcon* icon_hint, gboolean collapsed);
01338 UnityFilterOption* unity_multi_range_filter_get_first_active (UnityMultiRangeFilter* self);
01339 UnityFilterOption* unity_multi_range_filter_get_last_active (UnityMultiRangeFilter* self);
01340 DeeModelIter* unity_merge_strategy_merge_result (UnityMergeStrategy* self, DeeModel* target, GVariant** row, int row_length1);
01341 GType unity_lens_impl_get_type (void) G_GNUC_CONST;
01342 UnityLensImpl* unity_lens_impl_new (UnityLens* owner);
01343 UnityLensImpl* unity_lens_impl_construct (GType object_type, UnityLens* owner);
01344 void unity_lens_impl_export (UnityLensImpl* self, GError** error);
01345 void unity_lens_impl_load_categories (UnityLensImpl* self, GList* categories);
01346 void unity_lens_impl_load_filters (UnityLensImpl* self, GList* filters);
01347 void unity_lens_impl_add_local_scope (UnityLensImpl* self, UnityScope* scope);
01348 UnityOptionsFilter* unity_lens_impl_get_sources (UnityLensImpl* self);
01349 DeeModel* unity_lens_impl_get_model (UnityLensImpl* self, gint index);
01350 void unity_lens_impl_update_active_sources (UnityLensImpl* self, GeeSet* updated_scope_uids, GAsyncReadyCallback _callback_, gpointer _user_data_);
01351 void unity_lens_impl_update_active_sources_finish (UnityLensImpl* self, GAsyncResult* _res_);
01352 GType unity_results_synchronizer_get_type (void) G_GNUC_CONST;
01353 UnityResultsSynchronizer* unity_lens_impl_get_results_sync (UnityLensImpl* self);
01354 UnityResultsSynchronizer* unity_lens_impl_get_global_results_sync (UnityLensImpl* self);
01355 GType unity_lens_search_get_type (void) G_GNUC_CONST;
01356 void unity_lens_search_finished (UnityLensSearch* self);
01357 UnityLensSearch* unity_lens_search_new (const gchar* search_string, GHashTable* hints, DeeSerializableModel* results_model);
01358 UnityLensSearch* unity_lens_search_construct (GType object_type, const gchar* search_string, GHashTable* hints, DeeSerializableModel* results_model);
01359 gboolean unity_lens_search_was_finished (UnityLensSearch* self);
01360 gboolean unity_lens_search_equals (UnityLensSearch* self, UnityLensSearch* other);
01361 void unity_lens_search_set_reply_hint (UnityLensSearch* self, const gchar* key, GVariant* variant);
01362 GHashTable* unity_lens_search_get_reply_hints (UnityLensSearch* self);
01363 const gchar* unity_lens_search_get_search_string (UnityLensSearch* self);
01364 GHashTable* unity_lens_search_get_hints (UnityLensSearch* self);
01365 DeeSerializableModel* unity_lens_search_get_results_model (UnityLensSearch* self);
01366 gpointer unity_tools_ref (gpointer instance);
01367 void unity_tools_unref (gpointer instance);
01368 GParamSpec* unity_param_spec_tools (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
01369 void unity_value_set_tools (GValue* value, gpointer v_object);
01370 void unity_value_take_tools (GValue* value, gpointer v_object);
01371 gpointer unity_value_get_tools (const GValue* value);
01372 GType unity_tools_get_type (void) G_GNUC_CONST;
01373 GVariant* unity_tools_hash_table_to_asv (GHashTable* hash);
01374 UnityTools* unity_tools_new (void);
01375 UnityTools* unity_tools_construct (GType object_type);
01376 GType unity_filters_synchronizer_get_type (void) G_GNUC_CONST;
01377 UnityFiltersSynchronizer* unity_filters_synchronizer_new (DeeModel* provider);
01378 UnityFiltersSynchronizer* unity_filters_synchronizer_construct (GType object_type, DeeModel* provider);
01379 void unity_filters_synchronizer_add_receiver (UnityFiltersSynchronizer* self, DeeModel* receiver);
01380 void unity_filters_synchronizer_remove_receiver (UnityFiltersSynchronizer* self, DeeModel* receiver);
01381 DeeModel* unity_filters_synchronizer_get_provider (UnityFiltersSynchronizer* self);
01382 UnityResultsSynchronizer* unity_results_synchronizer_new (DeeModel* receiver);
01383 UnityResultsSynchronizer* unity_results_synchronizer_construct (GType object_type, DeeModel* receiver);
01384 void unity_results_synchronizer_add_provider (UnityResultsSynchronizer* self, DeeModel* provider, const gchar* uid);
01385 DeeModel* unity_results_synchronizer_get_receiver (UnityResultsSynchronizer* self);
01386 UnityMergeStrategy* unity_results_synchronizer_get_merge_strategy (UnityResultsSynchronizer* self);
01387 void unity_results_synchronizer_set_merge_strategy (UnityResultsSynchronizer* self, UnityMergeStrategy* value);
01388 UnityProtocolPreview* unity_preview_get_raw (UnityPreview* self);
01389 GObject* unity_preview_create_raw (UnityPreview* self);
01390 GType unity_preview_action_get_type (void) G_GNUC_CONST;
01391 void unity_preview_add_action (UnityPreview* self, UnityPreviewAction* action);
01392 GType unity_info_hint_get_type (void) G_GNUC_CONST;
01393 void unity_preview_add_info (UnityPreview* self, UnityInfoHint* info_hint);
01394 GHashTable* unity_preview_update_property (UnityPreview* self, GHashTable* values);
01395 GPtrArray* unity_preview_get_actions (UnityPreview* self);
01396 void unity_preview_dummy1 (UnityPreview* self);
01397 void unity_preview_dummy2 (UnityPreview* self);
01398 void unity_preview_dummy3 (UnityPreview* self);
01399 void unity_preview_dummy4 (UnityPreview* self);
01400 UnityPreview* unity_preview_construct (GType object_type);
01401 const gchar* unity_preview_get_title (UnityPreview* self);
01402 void unity_preview_set_title (UnityPreview* self, const gchar* value);
01403 const gchar* unity_preview_get_subtitle (UnityPreview* self);
01404 void unity_preview_set_subtitle (UnityPreview* self, const gchar* value);
01405 const gchar* unity_preview_get_description_markup (UnityPreview* self);
01406 void unity_preview_set_description_markup (UnityPreview* self, const gchar* value);
01407 GIcon* unity_preview_get_thumbnail (UnityPreview* self);
01408 void unity_preview_set_thumbnail (UnityPreview* self, GIcon* value);
01409 GType unity_layout_hint_get_type (void) G_GNUC_CONST;
01410 UnityPreviewAction* unity_preview_action_new (const gchar* id, const gchar* display_name, GIcon* icon_hint);
01411 UnityPreviewAction* unity_preview_action_construct (GType object_type, const gchar* id, const gchar* display_name, GIcon* icon_hint);
01412 UnityPreviewAction* unity_preview_action_new_with_layout_hint (const gchar* id, const gchar* display_name, GIcon* icon_hint, UnityLayoutHint layout);
01413 UnityPreviewAction* unity_preview_action_construct_with_layout_hint (GType object_type, const gchar* id, const gchar* display_name, GIcon* icon_hint, UnityLayoutHint layout);
01414 void unity_preview_action_dummy1 (UnityPreviewAction* self);
01415 void unity_preview_action_dummy2 (UnityPreviewAction* self);
01416 void unity_preview_action_dummy3 (UnityPreviewAction* self);
01417 void unity_preview_action_dummy4 (UnityPreviewAction* self);
01418 const gchar* unity_preview_action_get_id (UnityPreviewAction* self);
01419 const gchar* unity_preview_action_get_display_name (UnityPreviewAction* self);
01420 GIcon* unity_preview_action_get_icon_hint (UnityPreviewAction* self);
01421 UnityLayoutHint unity_preview_action_get_layout_hint (UnityPreviewAction* self);
01422 UnityInfoHint* unity_info_hint_new (const gchar* id, const gchar* display_name, GIcon* icon_hint, const gchar* data);
01423 UnityInfoHint* unity_info_hint_construct (GType object_type, const gchar* id, const gchar* display_name, GIcon* icon_hint, const gchar* data);
01424 UnityInfoHint* unity_info_hint_new_with_variant (const gchar* id, const gchar* display_name, GIcon* icon_hint, GVariant* data);
01425 UnityInfoHint* unity_info_hint_construct_with_variant (GType object_type, const gchar* id, const gchar* display_name, GIcon* icon_hint, GVariant* data);
01426 const gchar* unity_info_hint_get_id (UnityInfoHint* self);
01427 const gchar* unity_info_hint_get_display_name (UnityInfoHint* self);
01428 GIcon* unity_info_hint_get_icon_hint (UnityInfoHint* self);
01429 GVariant* unity_info_hint_get_data (UnityInfoHint* self);
01430 GType unity_generic_preview_get_type (void) G_GNUC_CONST;
01431 UnityGenericPreview* unity_generic_preview_new (const gchar* title, const gchar* description, GIcon* thumbnail);
01432 UnityGenericPreview* unity_generic_preview_construct (GType object_type, const gchar* title, const gchar* description, GIcon* thumbnail);
01433 GType unity_application_preview_get_type (void) G_GNUC_CONST;
01434 UnityApplicationPreview* unity_application_preview_new (const gchar* title, const gchar* subtitle, const gchar* description, GIcon* icon, GIcon* screenshot);
01435 UnityApplicationPreview* unity_application_preview_construct (GType object_type, const gchar* title, const gchar* subtitle, const gchar* description, GIcon* icon, GIcon* screenshot);
01436 void unity_application_preview_set_rating (UnityApplicationPreview* self, gfloat rating, guint num_ratings);
01437 GIcon* unity_application_preview_get_app_icon (UnityApplicationPreview* self);
01438 void unity_application_preview_set_app_icon (UnityApplicationPreview* self, GIcon* value);
01439 const gchar* unity_application_preview_get_license (UnityApplicationPreview* self);
01440 void unity_application_preview_set_license (UnityApplicationPreview* self, const gchar* value);
01441 const gchar* unity_application_preview_get_copyright (UnityApplicationPreview* self);
01442 void unity_application_preview_set_copyright (UnityApplicationPreview* self, const gchar* value);
01443 const gchar* unity_application_preview_get_last_update (UnityApplicationPreview* self);
01444 void unity_application_preview_set_last_update (UnityApplicationPreview* self, const gchar* value);
01445 GType unity_music_preview_get_type (void) G_GNUC_CONST;
01446 GType unity_music_preview_track_state_get_type (void) G_GNUC_CONST;
01447 UnityMusicPreview* unity_music_preview_new (const gchar* title, const gchar* subtitle, GIcon* thumbnail);
01448 UnityMusicPreview* unity_music_preview_construct (GType object_type, const gchar* title, const gchar* subtitle, GIcon* thumbnail);
01449 GType unity_track_metadata_get_type (void) G_GNUC_CONST;
01450 void unity_music_preview_add_track (UnityMusicPreview* self, UnityTrackMetadata* track);
01451 const gchar* unity_music_preview_get_current_track_uri (UnityMusicPreview* self);
01452 void unity_music_preview_set_current_track_uri (UnityMusicPreview* self, const gchar* value);
01453 gfloat unity_music_preview_get_current_progress (UnityMusicPreview* self);
01454 void unity_music_preview_set_current_progress (UnityMusicPreview* self, gfloat value);
01455 UnityMusicPreviewTrackState unity_music_preview_get_current_track_state (UnityMusicPreview* self);
01456 void unity_music_preview_set_current_track_state (UnityMusicPreview* self, UnityMusicPreviewTrackState value);
01457 GType unity_movie_preview_get_type (void) G_GNUC_CONST;
01458 UnityMoviePreview* unity_movie_preview_new (const gchar* title, const gchar* subtitle, const gchar* description, GIcon* thumbnail);
01459 UnityMoviePreview* unity_movie_preview_construct (GType object_type, const gchar* title, const gchar* subtitle, const gchar* description, GIcon* thumbnail);
01460 void unity_movie_preview_set_rating (UnityMoviePreview* self, gfloat rating, guint num_ratings);
01461 const gchar* unity_movie_preview_get_year (UnityMoviePreview* self);
01462 void unity_movie_preview_set_year (UnityMoviePreview* self, const gchar* value);
01463 GType unity_series_item_get_type (void) G_GNUC_CONST;
01464 UnitySeriesItem* unity_series_item_new (const gchar* uri, const gchar* title, GIcon* icon_hint);
01465 UnitySeriesItem* unity_series_item_construct (GType object_type, const gchar* uri, const gchar* title, GIcon* icon_hint);
01466 const gchar* unity_series_item_get_uri (UnitySeriesItem* self);
01467 const gchar* unity_series_item_get_title (UnitySeriesItem* self);
01468 GIcon* unity_series_item_get_icon_hint (UnitySeriesItem* self);
01469 GType unity_series_preview_get_type (void) G_GNUC_CONST;
01470 UnitySeriesPreview* unity_series_preview_new (UnitySeriesItem** items, int items_length1, const gchar* selected_item_uri);
01471 UnitySeriesPreview* unity_series_preview_construct (GType object_type, UnitySeriesItem** items, int items_length1, const gchar* selected_item_uri);
01472 UnityPreview* unity_series_preview_get_active_preview (UnitySeriesPreview* self);
01473 const gchar* unity_series_preview_get_current_item_uri (UnitySeriesPreview* self);
01474 GType unity_async_preview_get_type (void) G_GNUC_CONST;
01475 UnityAsyncPreview* unity_async_preview_new (void);
01476 UnityAsyncPreview* unity_async_preview_construct (GType object_type);
01477 GCancellable* unity_async_preview_get_cancellable (UnityAsyncPreview* self);
01478 GType unity_search_type_get_type (void) G_GNUC_CONST;
01479 UnityScope* unity_scope_new (const gchar* dbus_path_);
01480 UnityScope* unity_scope_construct (GType object_type, const gchar* dbus_path_);
01481 void unity_scope_export (UnityScope* self, GError** error);
01482 UnityFilter* unity_scope_get_filter (UnityScope* self, const gchar* id);
01483 void unity_scope_queue_search_changed (UnityScope* self, UnitySearchType search_type);
01484 void unity_scope_invalidate_search (UnityScope* self, UnitySearchType search_type);
01485 UnityLensSearch* unity_scope_get_last_search (UnityScope* self, UnitySearchType search_type);
01486 void unity_scope_set_last_search (UnityScope* self, UnityLensSearch* search, UnitySearchType search_type);
01487 void unity_scope_set_view_type_internal (UnityScope* self, UnityProtocolViewType view_type);
01488 void unity_scope_set_active_sources_internal (UnityScope* self, gchar** active_sources_, int active_sources__length1);
01489 void unity_scope_set_local (UnityScope* self, gboolean is_local_);
01490 DeeSerializableModel* unity_scope_get_filter_model (UnityScope* self);
01491 void unity_scope_activate (UnityScope* self, const gchar* uri, UnityProtocolActionType action_type, GAsyncReadyCallback _callback_, gpointer _user_data_);
01492 void unity_scope_activate_finish (UnityScope* self, GAsyncResult* _res_, UnityProtocolActivationReplyRaw* result);
01493 void unity_scope_update_preview_property (UnityScope* self, const gchar* uri, GHashTable* values, GAsyncReadyCallback _callback_, gpointer _user_data_);
01494 GHashTable* unity_scope_update_preview_property_finish (UnityScope* self, GAsyncResult* _res_);
01495 void unity_scope_search (UnityScope* self, const gchar* search_string, GHashTable* hints, GAsyncReadyCallback _callback_, gpointer _user_data_);
01496 GHashTable* unity_scope_search_finish (UnityScope* self, GAsyncResult* _res_, GError** error);
01497 void unity_scope_global_search (UnityScope* self, const gchar* search_string, GHashTable* hints, GAsyncReadyCallback _callback_, gpointer _user_data_);
01498 GHashTable* unity_scope_global_search_finish (UnityScope* self, GAsyncResult* _res_, GError** error);
01499 gboolean unity_scope_get_active (UnityScope* self);
01500 void unity_scope_set_active (UnityScope* self, gboolean value);
01501 gboolean unity_scope_get_exported (UnityScope* self);
01502 gboolean unity_scope_get_search_in_global (UnityScope* self);
01503 void unity_scope_set_search_in_global (UnityScope* self, gboolean value);
01504 const gchar* unity_scope_get_dbus_path (UnityScope* self);
01505 UnityOptionsFilter* unity_scope_get_sources (UnityScope* self);
01506 void unity_scope_set_sources (UnityScope* self, UnityOptionsFilter* value);
01507 GList* unity_scope_get_filters (UnityScope* self);
01508 DeeSerializableModel* unity_scope_get_results_model (UnityScope* self);
01509 DeeSerializableModel* unity_scope_get_global_results_model (UnityScope* self);
01510 GType unity_scope_factory_get_type (void) G_GNUC_CONST;
01511 GType unity_scope_proxy_get_type (void) G_GNUC_CONST;
01512 UnityScopeFactory* unity_scope_factory_new (const gchar* lens_id_, const gchar* lenses_directory_);
01513 UnityScopeFactory* unity_scope_factory_construct (GType object_type, const gchar* lens_id_, const gchar* lenses_directory_);
01514 void unity_scope_factory_add_local_scope (UnityScopeFactory* self, UnityScope* scope);
01515 const gchar* unity_scope_factory_get_lens_id (UnityScopeFactory* self);
01516 const gchar* unity_scope_factory_get_lenses_directory (UnityScopeFactory* self);
01517 GType unity_scope_impl_get_type (void) G_GNUC_CONST;
01518 UnityScopeImpl* unity_scope_impl_new (UnityScope* owner);
01519 UnityScopeImpl* unity_scope_impl_construct (GType object_type, UnityScope* owner);
01520 void unity_scope_impl_export (UnityScopeImpl* self, GError** error);
01521 void unity_scope_impl_schedule_search_changed (UnityScopeImpl* self, UnityLensSearch* search, UnitySearchType search_type, gboolean wait_for_view, GAsyncReadyCallback _callback_, gpointer _user_data_);
01522 void unity_scope_impl_schedule_search_changed_finish (UnityScopeImpl* self, GAsyncResult* _res_);
01523 void unity_scope_impl_update_search_key (UnityScopeImpl* self, UnityLensSearch* ls, UnitySearchType search_type);
01524 void unity_scope_impl_invalidate_search (UnityScopeImpl* self, UnitySearchType search_type);
01525 UnityPreview* unity_scope_impl_preview_internal (UnityScopeImpl* self, const gchar* uri);
01526 UnityActivationResponse* unity_scope_impl_activate_action (UnityScopeImpl* self, const gchar* action_id, const gchar* uri);
01527 UnityProtocolViewType unity_scope_impl_get_view_type (UnityScopeImpl* self);
01528 void unity_scope_impl_set_view_type (UnityScopeImpl* self, UnityProtocolViewType value);
01529 void unity_scope_proxy_activate (UnityScopeProxy* self, const gchar* uri, UnityProtocolActionType action_type, GAsyncReadyCallback _callback_, gpointer _user_data_);
01530 void unity_scope_proxy_activate_finish (UnityScopeProxy* self, GAsyncResult* _res_, UnityProtocolActivationReplyRaw* result);
01531 void unity_scope_proxy_update_preview_property (UnityScopeProxy* self, const gchar* uri, GHashTable* values, GAsyncReadyCallback _callback_, gpointer _user_data_);
01532 GHashTable* unity_scope_proxy_update_preview_property_finish (UnityScopeProxy* self, GAsyncResult* _res_, GError** error);
01533 void unity_scope_proxy_search (UnityScopeProxy* self, const gchar* search_string, GHashTable* hints, GAsyncReadyCallback _callback_, gpointer _user_data_);
01534 GHashTable* unity_scope_proxy_search_finish (UnityScopeProxy* self, GAsyncResult* _res_);
01535 void unity_scope_proxy_global_search (UnityScopeProxy* self, const gchar* search_string, GHashTable* hints, GAsyncReadyCallback _callback_, gpointer _user_data_);
01536 GHashTable* unity_scope_proxy_global_search_finish (UnityScopeProxy* self, GAsyncResult* _res_);
01537 void unity_scope_proxy_set_active_sources (UnityScopeProxy* self, gchar** sources, int sources_length1, GAsyncReadyCallback _callback_, gpointer _user_data_);
01538 void unity_scope_proxy_set_active_sources_finish (UnityScopeProxy* self, GAsyncResult* _res_);
01539 UnityOptionsFilter* unity_scope_proxy_get_sources (UnityScopeProxy* self);
01540 void unity_scope_proxy_set_sources (UnityScopeProxy* self, UnityOptionsFilter* value);
01541 gboolean unity_scope_proxy_get_search_in_global (UnityScopeProxy* self);
01542 void unity_scope_proxy_set_search_in_global (UnityScopeProxy* self, gboolean value);
01543 UnityProtocolViewType unity_scope_proxy_get_view_type (UnityScopeProxy* self);
01544 void unity_scope_proxy_set_view_type (UnityScopeProxy* self, UnityProtocolViewType value);
01545 DeeSerializableModel* unity_scope_proxy_get_results_model (UnityScopeProxy* self);
01546 void unity_scope_proxy_set_results_model (UnityScopeProxy* self, DeeSerializableModel* value);
01547 DeeSerializableModel* unity_scope_proxy_get_global_results_model (UnityScopeProxy* self);
01548 void unity_scope_proxy_set_global_results_model (UnityScopeProxy* self, DeeSerializableModel* value);
01549 DeeSerializableModel* unity_scope_proxy_get_filters_model (UnityScopeProxy* self);
01550 void unity_scope_proxy_set_filters_model (UnityScopeProxy* self, DeeSerializableModel* value);
01551 GType unity_scope_proxy_local_get_type (void) G_GNUC_CONST;
01552 UnityScopeProxyLocal* unity_scope_proxy_local_new (UnityScope* scope);
01553 UnityScopeProxyLocal* unity_scope_proxy_local_construct (GType object_type, UnityScope* scope);
01554 UnityScope* unity_scope_proxy_local_get_scope (UnityScopeProxyLocal* self);
01555 GType unity_scope_proxy_remote_get_type (void) G_GNUC_CONST;
01556 UnityScopeProxyRemote* unity_scope_proxy_remote_new (const gchar* dbus_name_, const gchar* dbus_path_);
01557 UnityScopeProxyRemote* unity_scope_proxy_remote_construct (GType object_type, const gchar* dbus_name_, const gchar* dbus_path_);
01558 void unity_scope_proxy_remote_set_view_type (UnityScopeProxyRemote* self, UnityProtocolViewType view_type, GAsyncReadyCallback _callback_, gpointer _user_data_);
01559 void unity_scope_proxy_remote_set_view_type_finish (UnityScopeProxyRemote* self, GAsyncResult* _res_);
01560 void unity_scope_proxy_remote_on_changed (UnityScopeProxyRemote* self, UnityProtocolScopeInfo* scope_info);
01561 const gchar* unity_scope_proxy_remote_get_dbus_name (UnityScopeProxyRemote* self);
01562 const gchar* unity_scope_proxy_remote_get_dbus_path (UnityScopeProxyRemote* self);
01563 UnityTrackMetadata* unity_track_metadata_new (void);
01564 UnityTrackMetadata* unity_track_metadata_construct (GType object_type);
01565 UnityTrackMetadata* unity_track_metadata_new_full (const gchar* uri, gint track_no, const gchar* title, const gchar* artist, const gchar* album, guint length);
01566 UnityTrackMetadata* unity_track_metadata_construct_full (GType object_type, const gchar* uri, gint track_no, const gchar* title, const gchar* artist, const gchar* album, guint length);
01567 const gchar* unity_track_metadata_get_uri (UnityTrackMetadata* self);
01568 void unity_track_metadata_set_uri (UnityTrackMetadata* self, const gchar* value);
01569 gint unity_track_metadata_get_track_no (UnityTrackMetadata* self);
01570 void unity_track_metadata_set_track_no (UnityTrackMetadata* self, gint value);
01571 const gchar* unity_track_metadata_get_artist (UnityTrackMetadata* self);
01572 void unity_track_metadata_set_artist (UnityTrackMetadata* self, const gchar* value);
01573 const gchar* unity_track_metadata_get_title (UnityTrackMetadata* self);
01574 void unity_track_metadata_set_title (UnityTrackMetadata* self, const gchar* value);
01575 const gchar* unity_track_metadata_get_album (UnityTrackMetadata* self);
01576 void unity_track_metadata_set_album (UnityTrackMetadata* self, const gchar* value);
01577 guint unity_track_metadata_get_length (UnityTrackMetadata* self);
01578 void unity_track_metadata_set_length (UnityTrackMetadata* self, guint value);
01579 GFile* unity_track_metadata_get_art_location (UnityTrackMetadata* self);
01580 void unity_track_metadata_set_art_location (UnityTrackMetadata* self, GFile* value);
01581 GIcon* unity_track_metadata_get_art_icon (UnityTrackMetadata* self);
01582 void unity_track_metadata_set_art_icon (UnityTrackMetadata* self, GIcon* value);
01583 GType unity_playlist_get_type (void) G_GNUC_CONST;
01584 UnityPlaylist* unity_playlist_new (const gchar* id);
01585 UnityPlaylist* unity_playlist_construct (GType object_type, const gchar* id);
01586 const gchar* unity_playlist_get_id (UnityPlaylist* self);
01587 const gchar* unity_playlist_get_name (UnityPlaylist* self);
01588 void unity_playlist_set_name (UnityPlaylist* self, const gchar* value);
01589 GIcon* unity_playlist_get_icon (UnityPlaylist* self);
01590 void unity_playlist_set_icon (UnityPlaylist* self, GIcon* value);
01591 GDateTime* unity_playlist_get_creation_date (UnityPlaylist* self);
01592 void unity_playlist_set_creation_date (UnityPlaylist* self, GDateTime* value);
01593 GDateTime* unity_playlist_get_modification_date (UnityPlaylist* self);
01594 void unity_playlist_set_modification_date (UnityPlaylist* self, GDateTime* value);
01595 GDateTime* unity_playlist_get_last_play_date (UnityPlaylist* self);
01596 void unity_playlist_set_last_play_date (UnityPlaylist* self, GDateTime* value);
01597 GType unity_playback_state_get_type (void) G_GNUC_CONST;
01598 GType unity_music_player_get_type (void) G_GNUC_CONST;
01599 UnityMusicPlayer* unity_music_player_new (const gchar* desktop);
01600 UnityMusicPlayer* unity_music_player_construct (GType object_type, const gchar* desktop);
01601 void unity_music_player_export (UnityMusicPlayer* self);
01602 void unity_music_player_unexport (UnityMusicPlayer* self);
01603 gboolean unity_music_player_add_playlist (UnityMusicPlayer* self, UnityPlaylist* p);
01604 gboolean unity_music_player_remove_playlist (UnityMusicPlayer* self, UnityPlaylist* p);
01605 UnityPlaylist** unity_music_player_get_playlists (UnityMusicPlayer* self, int* result_length1);
01606 void unity_music_player_edit_playlist_name (UnityMusicPlayer* self, const gchar* id, const gchar* name);
01607 GAppInfo* unity_music_player_get_app_info (UnityMusicPlayer* self);
01608 const gchar* unity_music_player_get_desktop_file_name (UnityMusicPlayer* self);
01609 gboolean unity_music_player_get_is_blacklisted (UnityMusicPlayer* self);
01610 void unity_music_player_set_is_blacklisted (UnityMusicPlayer* self, gboolean value);
01611 const gchar* unity_music_player_get_title (UnityMusicPlayer* self);
01612 void unity_music_player_set_title (UnityMusicPlayer* self, const gchar* value);
01613 gboolean unity_music_player_get_can_go_next (UnityMusicPlayer* self);
01614 void unity_music_player_set_can_go_next (UnityMusicPlayer* self, gboolean value);
01615 gboolean unity_music_player_get_can_go_previous (UnityMusicPlayer* self);
01616 void unity_music_player_set_can_go_previous (UnityMusicPlayer* self, gboolean value);
01617 gboolean unity_music_player_get_can_play (UnityMusicPlayer* self);
01618 void unity_music_player_set_can_play (UnityMusicPlayer* self, gboolean value);
01619 gboolean unity_music_player_get_can_pause (UnityMusicPlayer* self);
01620 void unity_music_player_set_can_pause (UnityMusicPlayer* self, gboolean value);
01621 UnityTrackMetadata* unity_music_player_get_current_track (UnityMusicPlayer* self);
01622 void unity_music_player_set_current_track (UnityMusicPlayer* self, UnityTrackMetadata* value);
01623 UnityPlaybackState unity_music_player_get_playback_state (UnityMusicPlayer* self);
01624 void unity_music_player_set_playback_state (UnityMusicPlayer* self, UnityPlaybackState value);
01625 UnityPlaylist* unity_music_player_get_current_playlist (UnityMusicPlayer* self);
01626 void unity_music_player_set_current_playlist (UnityMusicPlayer* self, UnityPlaylist* value);
01627 DbusmenuMenuitem* unity_music_player_get_track_menu (UnityMusicPlayer* self);
01628 void unity_music_player_set_track_menu (UnityMusicPlayer* self, DbusmenuMenuitem* value);
01629 DbusmenuMenuitem* unity_music_player_get_player_menu (UnityMusicPlayer* self);
01630 void unity_music_player_set_player_menu (UnityMusicPlayer* self, DbusmenuMenuitem* value);
01631 #define UNITY_MPRIS_INTERFACE_ROOT_PATH "/org/mpris/MediaPlayer2"
01632 #define UNITY_MPRIS_INTERFACE_ROOT "org.mpris.MediaPlayer2"
01633 #define UNITY_MPRIS_INTERFACE_PREFIX "org.mpris.MediaPlayer2."
01634 #define UNITY_MPRIS_INTERFACE_PLAYER "org.mpris.MediaPlayer2.Player"
01635 #define UNITY_MPRIS_INTERFACE_PLAYLISTS "org.mpris.MediaPlayer2.Playlists"
01636 GType unity_mpris_gateway_get_type (void) G_GNUC_CONST;
01637 UnityMPRISGateway* unity_mpris_gateway_new (UnityMusicPlayer* client);
01638 UnityMPRISGateway* unity_mpris_gateway_construct (GType object_type, UnityMusicPlayer* client);
01639 void unity_mpris_gateway_export (UnityMPRISGateway* self);
01640 void unity_mpris_gateway_unexport (UnityMPRISGateway* self);
01641 void unity_mpris_gateway_ensure_playlist_interface_is_raised (UnityMPRISGateway* self);
01642 UnityMusicPlayer* unity_mpris_gateway_get_consumer (UnityMPRISGateway* self);
01643 UnityPlaylist* unity_mpris_gateway_get_edited_playlist (UnityMPRISGateway* self);
01644 void unity_mpris_gateway_set_edited_playlist (UnityMPRISGateway* self, UnityPlaylist* value);
01645 gint unity_mpris_gateway_get_playlist_count (UnityMPRISGateway* self);
01646 void unity_mpris_gateway_set_playlist_count (UnityMPRISGateway* self, gint value);
01647 GType unity_specific_item_manager_get_type (void) G_GNUC_CONST;
01648 UnitySpecificItemManager* unity_specific_item_manager_new (UnityMusicPlayer* client);
01649 UnitySpecificItemManager* unity_specific_item_manager_construct (GType object_type, UnityMusicPlayer* client);
01650 UnityMusicPlayer* unity_specific_item_manager_get_consumer (UnitySpecificItemManager* self);
01651 GType unity_property_update_manager_get_type (void) G_GNUC_CONST;
01652 UnityPropertyUpdateManager* unity_property_update_manager_new (GDBusConnection* conn);
01653 UnityPropertyUpdateManager* unity_property_update_manager_construct (GType object_type, GDBusConnection* conn);
01654 void unity_property_update_manager_queue_property_update (UnityPropertyUpdateManager* self, const gchar* prop_name, GVariant* update, const gchar* interface_name);
01655 void unity_property_update_manager_emit_dbus_signal (UnityPropertyUpdateManager* self, const gchar* interface_name, const gchar* signal_name, GVariant* payload);
01656 GDBusConnection* unity_property_update_manager_get_connection (UnityPropertyUpdateManager* self);
01657 GType unity_blacklist_manager_get_type (void) G_GNUC_CONST;
01658 UnityBlacklistManager* unity_blacklist_manager_new (UnityMusicPlayer* client);
01659 UnityBlacklistManager* unity_blacklist_manager_construct (GType object_type, UnityMusicPlayer* client);
01660 gboolean unity_blacklist_manager_check_presence (UnityBlacklistManager* self);
01661 GType unity_sound_service_interface_proxy_get_type (void) G_GNUC_CONST;
01662 guint unity_sound_service_interface_register_object (void* object, GDBusConnection* connection, const gchar* path, GError** error);
01663 GType unity_sound_service_interface_get_type (void) G_GNUC_CONST;
01664 void unity_sound_service_interface_EnableTrackSpecificItems (UnitySoundServiceInterface* self, const char* object_path, const gchar* desktop_id, GAsyncReadyCallback _callback_, gpointer _user_data_);
01665 void unity_sound_service_interface_EnableTrackSpecificItems_finish (UnitySoundServiceInterface* self, GAsyncResult* _res_, GError** error);
01666 void unity_sound_service_interface_EnablePlayerSpecificItems (UnitySoundServiceInterface* self, const char* object_path, const gchar* desktop_id, GAsyncReadyCallback _callback_, gpointer _user_data_);
01667 void unity_sound_service_interface_EnablePlayerSpecificItems_finish (UnitySoundServiceInterface* self, GAsyncResult* _res_, GError** error);
01668 GType unity_mpris_root_get_type (void) G_GNUC_CONST;
01669 guint unity_mpris_root_register_object (void* object, GDBusConnection* connection, const gchar* path, GError** error);
01670 UnityMprisRoot* unity_mpris_root_new (UnityMusicPlayer* client, UnityPropertyUpdateManager* prop_mgr);
01671 UnityMprisRoot* unity_mpris_root_construct (GType object_type, UnityMusicPlayer* client, UnityPropertyUpdateManager* prop_mgr);
01672 void unity_mpris_root_raise (UnityMprisRoot* self, GAsyncReadyCallback _callback_, gpointer _user_data_);
01673 void unity_mpris_root_raise_finish (UnityMprisRoot* self, GAsyncResult* _res_, GError** error);
01674 gboolean unity_mpris_root_get_has_tracklist (UnityMprisRoot* self);
01675 gboolean unity_mpris_root_get_can_quit (UnityMprisRoot* self);
01676 gboolean unity_mpris_root_get_can_raise (UnityMprisRoot* self);
01677 const gchar* unity_mpris_root_get_identity (UnityMprisRoot* self);
01678 const gchar* unity_mpris_root_get_desktop_entry (UnityMprisRoot* self);
01679 GType unity_mpris_player_get_type (void) G_GNUC_CONST;
01680 guint unity_mpris_player_register_object (void* object, GDBusConnection* connection, const gchar* path, GError** error);
01681 UnityMprisPlayer* unity_mpris_player_new (UnityMusicPlayer* client, UnityPropertyUpdateManager* prop_mgr);
01682 UnityMprisPlayer* unity_mpris_player_construct (GType object_type, UnityMusicPlayer* client, UnityPropertyUpdateManager* prop_mgr);
01683 void unity_mpris_player_on_metadata_update (UnityMprisPlayer* self, GParamSpec* pspec);
01684 void unity_mpris_player_play_pause (UnityMprisPlayer* self, GAsyncReadyCallback _callback_, gpointer _user_data_);
01685 void unity_mpris_player_play_pause_finish (UnityMprisPlayer* self, GAsyncResult* _res_, GError** error);
01686 void unity_mpris_player_next (UnityMprisPlayer* self, GAsyncReadyCallback _callback_, gpointer _user_data_);
01687 void unity_mpris_player_next_finish (UnityMprisPlayer* self, GAsyncResult* _res_, GError** error);
01688 void unity_mpris_player_previous (UnityMprisPlayer* self, GAsyncReadyCallback _callback_, gpointer _user_data_);
01689 void unity_mpris_player_previous_finish (UnityMprisPlayer* self, GAsyncResult* _res_, GError** error);
01690 GHashTable* unity_mpris_player_get_metadata (UnityMprisPlayer* self);
01691 const gchar* unity_mpris_player_get_playback_status (UnityMprisPlayer* self);
01692 gboolean unity_mpris_player_get_can_control (UnityMprisPlayer* self);
01693 gboolean unity_mpris_player_get_can_go_next (UnityMprisPlayer* self);
01694 gboolean unity_mpris_player_get_can_go_previous (UnityMprisPlayer* self);
01695 gboolean unity_mpris_player_get_can_play (UnityMprisPlayer* self);
01696 gboolean unity_mpris_player_get_can_pause (UnityMprisPlayer* self);
01697 GType unity_playlist_details_get_type (void) G_GNUC_CONST;
01698 UnityPlaylistDetails* unity_playlist_details_dup (const UnityPlaylistDetails* self);
01699 void unity_playlist_details_free (UnityPlaylistDetails* self);
01700 void unity_playlist_details_copy (const UnityPlaylistDetails* self, UnityPlaylistDetails* dest);
01701 void unity_playlist_details_destroy (UnityPlaylistDetails* self);
01702 GType unity_active_playlist_container_get_type (void) G_GNUC_CONST;
01703 UnityActivePlaylistContainer* unity_active_playlist_container_dup (const UnityActivePlaylistContainer* self);
01704 void unity_active_playlist_container_free (UnityActivePlaylistContainer* self);
01705 void unity_active_playlist_container_copy (const UnityActivePlaylistContainer* self, UnityActivePlaylistContainer* dest);
01706 void unity_active_playlist_container_destroy (UnityActivePlaylistContainer* self);
01707 GType unity_mpris_playlists_get_type (void) G_GNUC_CONST;
01708 guint unity_mpris_playlists_register_object (void* object, GDBusConnection* connection, const gchar* path, GError** error);
01709 UnityMprisPlaylists* unity_mpris_playlists_new (UnityMusicPlayer* consumer, UnityPropertyUpdateManager* prop_mgr, UnityMPRISGateway* gw);
01710 UnityMprisPlaylists* unity_mpris_playlists_construct (GType object_type, UnityMusicPlayer* consumer, UnityPropertyUpdateManager* prop_mgr, UnityMPRISGateway* gw);
01711 void unity_mpris_playlists_activate_playlist (UnityMprisPlaylists* self, const char* playlist_id, GAsyncReadyCallback _callback_, gpointer _user_data_);
01712 void unity_mpris_playlists_activate_playlist_finish (UnityMprisPlaylists* self, GAsyncResult* _res_, GError** error);
01713 void unity_mpris_playlists_get_playlists (UnityMprisPlaylists* self, guint32 index, guint32 max_count, const gchar* order, gboolean reverse_order, GAsyncReadyCallback _callback_, gpointer _user_data_);
01714 UnityPlaylistDetails* unity_mpris_playlists_get_playlists_finish (UnityMprisPlaylists* self, GAsyncResult* _res_, int* result_length1, GError** error);
01715 gchar** unity_mpris_playlists_get_orderings (UnityMprisPlaylists* self, int* result_length1);
01716 guint32 unity_mpris_playlists_get_playlist_count (UnityMprisPlaylists* self);
01717 void unity_mpris_playlists_get_active_playlist (UnityMprisPlaylists* self, UnityActivePlaylistContainer* result);
01718 
01719 
01720 G_END_DECLS
01721 
01722 #endif