This class is missing documentation.
Copy and paste the text below and save to HelpSource/Classes/RingBuffer.schelp
TITLE:: RingBuffer
summary:: (put short description here)
categories:: Undocumented classes
related:: Classes/SomeRelatedClass, Reference/SomeRelatedStuff, etc.
DESCRIPTION::
(put long description here)
CLASSMETHODS::
METHOD:: new
(describe method here)
ARGUMENT:: size
(describe argument here)
ARGUMENT:: collectionClass
(describe argument here)
returns:: (describe returnvalue here)
INSTANCEMETHODS::
METHOD:: array
(describe method here)
returns:: (describe returnvalue here)
METHOD:: writePos
(describe method here)
returns:: (describe returnvalue here)
METHOD:: readPos
(describe method here)
returns:: (describe returnvalue here)
METHOD:: do
(describe method here)
ARGUMENT:: function
(describe argument here)
returns:: (describe returnvalue here)
METHOD:: readable
(describe method here)
returns:: (describe returnvalue here)
METHOD:: maxSize
(describe method here)
returns:: (describe returnvalue here)
METHOD:: size
(describe method here)
returns:: (describe returnvalue here)
METHOD:: writable
(describe method here)
returns:: (describe returnvalue here)
METHOD:: pop
(describe method here)
returns:: (describe returnvalue here)
METHOD:: add
(describe method here)
ARGUMENT:: value
(describe argument here)
returns:: (describe returnvalue here)
METHOD:: overwrite
(describe method here)
ARGUMENT:: value
(describe argument here)
returns:: (describe returnvalue here)
EXAMPLES::
code::
(some example code)
::