[Overview][Constants][Types][Classes][Procedures and functions][Variables] Reference for unit 'System' (#rtl)

SetThreadManager

Set the thread manager, optionally return the current thread manager.

Declaration

Source position: line 0

function SetThreadManager(

  const NewTM: TThreadManager;

  var OldTM: TThreadManager

):Boolean;

function SetThreadManager(

  const NewTM: TThreadManager

):Boolean;

Description

SetThreadManagersets the thread manager to NewTM. If OldTMis given, SetThreadManageruses it to return the previously used thread manager.

The function returns Trueif the threadmanager was set succesfully, Falseif an error occurred.

For more information about thread programming, see the programmer's guide.

Errors

If an error occurred cleaning up the previous manager, or an error occurred initializing the new manager, Falseis returned.

See also

GetThreadManager

  

Return the current thread manager

TThreadManager

  

Thread manager record.