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

TGThreadPool

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

Declaration

Source position: lazglib2.pas line 3703

type TGThreadPool = object

  func: TGFunc;

  

  user_data: gpointer;

  

  exclusive: gboolean;

  

  procedure free();

  

  function get_max_threads;

  

  function get_num_threads;

  

  function move_to_front();

  

  function push();

  

  function set_max_threads();

  

  procedure set_sort_function();

  

  function unprocessed;

  

  function get_max_idle_time;

  

  function get_max_unused_threads;

  

  function get_num_unused_threads;

  

  function new();

  

  procedure set_max_idle_time();

  

  procedure set_max_unused_threads();

  

  procedure stop_unused_threads;

  

end;

Inheritance

TGThreadPool