IdeDiagnosticProvider

IdeDiagnosticProvider

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── IdeObject
        ╰── IdeDiagnosticProvider

Description

Functions

IDE_TYPE_DIAGNOSTIC_PROVIDER

#define IDE_TYPE_DIAGNOSTIC_PROVIDER (ide_diagnostic_provider_get_type())

ide_diagnostic_provider_diagnose_async ()

void
ide_diagnostic_provider_diagnose_async
                               (IdeDiagnosticProvider *self,
                                IdeFile *file,
                                GCancellable *cancellable,
                                GAsyncReadyCallback callback,
                                gpointer user_data);

ide_diagnostic_provider_diagnose_finish ()

IdeDiagnostics *
ide_diagnostic_provider_diagnose_finish
                               (IdeDiagnosticProvider *self,
                                GAsyncResult *result,
                                GError **error);

Types and Values

struct IdeDiagnosticProviderClass

struct IdeDiagnosticProviderClass {
  IdeObjectClass parent;

  void            (*diagnose_async)  (IdeDiagnosticProvider  *self,
                                      IdeFile                *file,
                                      GCancellable           *cancellable,
                                      GAsyncReadyCallback     callback,
                                      gpointer                user_data);
  IdeDiagnostics *(*diagnose_finish) (IdeDiagnosticProvider  *self,
                                      GAsyncResult           *result,
                                      GError                **error);
};

IdeDiagnosticProvider

typedef struct _IdeDiagnosticProvider IdeDiagnosticProvider;