module: threads-internal Synopsis: Condition class definitions for the threads library Author: Tony Mann Copyright: Original Code is Copyright (c) 1995-2004 Functional Objects, Inc. All rights reserved. License: Functional Objects Library Public License Version 1.0 Dual-license: GNU Lesser General Public License Warranty: Distributed WITHOUT WARRANTY OF ANY KIND define abstract class () constant slot thread, required-init-keyword: thread: end class; // This slot is not actually needed, but keep it for the keyword... ignore(thread); define class () end class; define class () end class; define class () end class; define class () end class; define class () end class; define class () end class; define class () constant slot synchronization, required-init-keyword: synchronization: end class; // This slot is not actually needed, but keep it for the keyword... ignore(synchronization); define abstract class () constant slot synchronization, required-init-keyword: synchronization: end class; define class () end class; define class () end class; define class () end class; define abstract class () constant slot lock, required-init-keyword: lock: end class; // This slot is not actually needed, but keep it for the keyword... ignore(lock); define class () end class; define class () end class; define class () end class; define class () end class;