Top | ![]() |
![]() |
![]() |
![]() |
void | ide_diagnostic_provider_diagnose_async () |
IdeDiagnostics * | ide_diagnostic_provider_diagnose_finish () |
void | ide_diagnostic_provider_emit_invalidated () |
void | ide_diagnostic_provider_load () |
void ide_diagnostic_provider_diagnose_async (IdeDiagnosticProvider *self
,IdeFile *file
,IdeBuffer *buffer
,GCancellable *cancellable
,GAsyncReadyCallback callback
,gpointer user_data
);
IdeDiagnostics * ide_diagnostic_provider_diagnose_finish (IdeDiagnosticProvider *self
,GAsyncResult *result
,GError **error
);
Completes an asynchronous call to ide_diagnostic_provider_diagnose_async()
.
void
ide_diagnostic_provider_emit_invalidated
(IdeDiagnosticProvider *self
);
#define IDE_TYPE_DIAGNOSTIC_PROVIDER (ide_diagnostic_provider_get_type())
struct IdeDiagnosticProviderInterface { GTypeInterface parent_interface; void (*load) (IdeDiagnosticProvider *self); void (*diagnose_async) (IdeDiagnosticProvider *self, IdeFile *file, IdeBuffer *buffer, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data); IdeDiagnostics *(*diagnose_finish) (IdeDiagnosticProvider *self, GAsyncResult *result, GError **error); };
“invalidated”
signalvoid user_function (IdeDiagnosticProvider *idediagnosticprovider, gpointer user_data)
Flags: Run Last