| Top |
| #define | IDE_TYPE_SEARCH_PROVIDER |
| struct | IdeSearchProviderInterface |
| IdeSearchProvider |
void ide_search_provider_search_async (IdeSearchProvider *self,const gchar *query,guint max_results,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
GPtrArray * ide_search_provider_search_finish (IdeSearchProvider *self,GAsyncResult *result,GError **error);
Completes a request to a search provider.
Since: 3.32
struct IdeSearchProviderInterface {
GTypeInterface parent_interface;
void (*search_async) (IdeSearchProvider *self,
const gchar *query,
guint max_results,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
GPtrArray *(*search_finish) (IdeSearchProvider *self,
GAsyncResult *result,
GError **error);
};