Implements a thread-safe string list data type.
TIdThreadSafeStringList = class(TIdThreadSafe);
TIdThreadSafeStringList relies on TIdCriticalSection for resource protection in multi-threaded applications.
TIdThreadSafeStringList implements procedures and functions that provides read and write access to the values in the internal TIdStringList using resource protection.
Use Lock to acquire a protected copy of the resource-protected TIdStringList, and Unlock to release the resource-protected value. Access to values in the instance are blocked to other threads until Unlock is called.
Use Remove to locate and delete a value in the resource-protected dat type using the associated String value.
Copyright © 1993-2006, Chad Z. Hower (aka Kudzu) and the Indy Pit Crew. All rights reserved.
Post feedback to the Indy Docs Newsgroup.