Open main menu

RAD Studio API Documentation β

System.SysUtils.TMultiReadExclusiveWriteSynchronizer.EndRead

Revision as of 23:10, 16 October 2011 by PyBot (talk | contribs) (Scoping Libraries)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Delphi

procedure EndRead;

C++

void __fastcall EndRead(void);

Properties

Type Visibility Source Unit Parent
procedure
function
public
System.SysUtils.pas
System.SysUtils.hpp
System.SysUtils TMultiReadExclusiveWriteSynchronizer

Description

Removes a thread from the internal list of threads that are accessing the protected memory.

Call EndRead after reading from the memory protected by the multi-read exclusive-write synchronizer. Each call to BeginRead must be matched by a call to EndRead, or other threads can never return from the BeginWrite method.

See Also