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

TGAsyncQueue

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

Declaration

Source position: lazglib2.pas line 1673

type TGAsyncQueue = object

  function length;

  

  function length_unlocked;

  

  procedure lock;

  

  function pop;

  

  function pop_unlocked;

  

  procedure push();

  

  procedure push_front();

  

  procedure push_front_unlocked();

  

  procedure push_sorted();

  

  procedure push_sorted_unlocked();

  

  procedure push_unlocked();

  

  function ref;

  

  function remove();

  

  function remove_unlocked();

  

  procedure sort();

  

  procedure sort_unlocked();

  

  function timeout_pop();

  

  function timeout_pop_unlocked();

  

  function try_pop;

  

  function try_pop_unlocked;

  

  procedure unlock;

  

  procedure unref;

  

  function new;

  

  function new_full();

  

end;

Inheritance

TGAsyncQueue