********************************************************************
* NOTE: This file is generated automatically from the event
* definition file Hash.evt.
********************************************************************
<* PRAGMA LL *>
INTERFACE HashViewClass ;
<*NOWARN*> IMPORT IntList, HashFmt, FormsVBT, View, Thread;
TYPE
T <: Public;
Public = View.T OBJECT
METHODS
<*LL = {} *>
oeSetup ( data: FormsVBT.T; nBuckets: INTEGER) RAISES {Thread.Alerted};
oeInsert ( key: TEXT) RAISES {Thread.Alerted};
oeFind ( key: TEXT) RAISES {Thread.Alerted};
oeDelete ( key: TEXT) RAISES {Thread.Alerted};
oeCompare ( bucket: INTEGER) RAISES {Thread.Alerted};
oeCheckDeletable ( bucket: INTEGER) RAISES {Thread.Alerted};
oeCheckHashPosition ( bucket: INTEGER) RAISES {Thread.Alerted};
oeAddToBucket ( key: TEXT; bucket: INTEGER) RAISES {Thread.Alerted};
oeDeleteFromBucket ( key: TEXT; bucket: INTEGER; markEmpty: BOOLEAN) RAISES {Thread.Alerted};
<*LL = VBT.mu *>
ueFindReport ( buckets: IntList.T) RAISES {Thread.Alerted};
ueStopFindReport ( ) RAISES {Thread.Alerted};
END;
END HashViewClass.