[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'LazGio2' (#lcl)

TGTask

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: lazgio2.pas line 6446

type TGTask = object(TGObject)

  function new();

  

  function is_valid();

  

  procedure report_error();

  

  procedure attach_source();

  

  function get_cancellable;

  

  function get_check_cancellable;

  

  function get_completed;

  

  function get_context;

  

  function get_name;

  

  function get_priority;

  

  function get_return_on_cancel;

  

  function get_source_object;

  

  function get_source_tag;

  

  function get_task_data;

  

  function had_error;

  

  function propagate_boolean();

  

  function propagate_int();

  

  function propagate_pointer();

  

  function propagate_value();

  

  procedure return_boolean();

  

  procedure return_error();

  

  function return_error_if_cancelled;

  

  procedure return_int();

  

  procedure return_pointer();

  

  procedure return_value();

  

  procedure run_in_thread();

  

  procedure run_in_thread_sync();

  

  procedure set_check_cancellable();

  

  procedure set_name();

  

  procedure set_priority();

  

  function set_return_on_cancel();

  

  procedure set_source_tag();

  

  procedure set_task_data();

  

  property completed: gboolean; [r]

  

end;

Inheritance

TGTask

  

TGObject