Method

IdeBufferManagersave_all_async

Declaration

void
ide_buffer_manager_save_all_async (
  IdeBufferManager* self,
  GCancellable* cancellable,
  GAsyncReadyCallback callback,
  gpointer user_data
)

Description

Asynchronously requests that the IdeBufferManager save all of the loaded buffers to disk.

callback will be executed after all the buffers have been saved.

This method completes asynchronously. Use ide_buffer_manager_save_all_finish() inside the GAsyncReadyCallback to obtain the result of the operation.

Parameters

cancellable

Type: GCancellable

A GCancellable.

The argument can be NULL.
The data is owned by the caller of the method.
callback

Type: GAsyncReadyCallback

A callback to execute upon completion.

The argument can be NULL.
user_data

Type: gpointer

Closure data for callback.

The argument can be NULL.
The data is owned by the caller of the method.