CollStream : IOStream : Stream : AbstractFunction : Object

(Undocumented class)
Source: IOStream.sc
Subclasses: LimitedWriteStream

Description

This class is missing documentation.

Class Methods

Inherited class methods

Undocumented class methods

CollStream.new(collection)

CollStream.on(aCollection)

Instance Methods

Inherited instance methods

Undocumented instance methods

.collection

.collection = value

.contents

.getChar

.getDouble

.getFloat

.getInt16

.getInt32

.getInt8

.getPascalString

.next

.nextN(n)

.on(aCollection)

.peek

.pos

.pos = toPos

.put(item)

.putAll(aCollection)

.putChar(aChar)

.putDouble(aFloat)

.putDoubleLE(aFloat)

.putFloat(aFloat)

.putFloatLE(aFloat)

.putInt16(anInteger)

.putInt16LE(anInteger)

.putInt32(anInteger)

.putInt32LE(anInteger)

.putInt8(anInteger)

.putPascalString(aString)

.putString(aString)

.read(array)

.reset

.rewind(n: 1)

Help template

Copy and paste the text below and save to HelpSource/Classes/CollStream.schelp

TITLE:: CollStream
summary:: (put short description here)
categories:: Undocumented classes
related:: Classes/SomeRelatedClass, Reference/SomeRelatedStuff, etc.

DESCRIPTION::
(put long description here)


CLASSMETHODS::

METHOD:: on
(describe method here)

ARGUMENT:: aCollection
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: new
(describe method here)

ARGUMENT:: collection
(describe argument here)

returns:: (describe returnvalue here)


INSTANCEMETHODS::

METHOD:: putPascalString
(describe method here)

ARGUMENT:: aString
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: pos
(describe method here)

ARGUMENT:: toPos
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: getInt32
(describe method here)

returns:: (describe returnvalue here)

METHOD:: rewind
(describe method here)

ARGUMENT:: n
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: getInt8
(describe method here)

returns:: (describe returnvalue here)

METHOD:: putInt16
(describe method here)

ARGUMENT:: anInteger
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: getPascalString
(describe method here)

returns:: (describe returnvalue here)

METHOD:: collection
(describe method here)

returns:: (describe returnvalue here)

METHOD:: putDoubleLE
(describe method here)

ARGUMENT:: aFloat
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: putInt8
(describe method here)

ARGUMENT:: anInteger
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: putInt32
(describe method here)

ARGUMENT:: anInteger
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: next
(describe method here)

returns:: (describe returnvalue here)

METHOD:: nextN
(describe method here)

ARGUMENT:: n
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: putFloat
(describe method here)

ARGUMENT:: aFloat
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: putString
(describe method here)

ARGUMENT:: aString
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: getChar
(describe method here)

returns:: (describe returnvalue here)

METHOD:: contents
(describe method here)

returns:: (describe returnvalue here)

METHOD:: putInt32LE
(describe method here)

ARGUMENT:: anInteger
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: getInt16
(describe method here)

returns:: (describe returnvalue here)

METHOD:: putChar
(describe method here)

ARGUMENT:: aChar
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: putFloatLE
(describe method here)

ARGUMENT:: aFloat
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: putAll
(describe method here)

ARGUMENT:: aCollection
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: putDouble
(describe method here)

ARGUMENT:: aFloat
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: reset
(describe method here)

returns:: (describe returnvalue here)

METHOD:: put
(describe method here)

ARGUMENT:: item
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: on
(describe method here)

ARGUMENT:: aCollection
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: getDouble
(describe method here)

returns:: (describe returnvalue here)

METHOD:: read
(describe method here)

ARGUMENT:: array
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: peek
(describe method here)

returns:: (describe returnvalue here)

METHOD:: putInt16LE
(describe method here)

ARGUMENT:: anInteger
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: getFloat
(describe method here)

returns:: (describe returnvalue here)


EXAMPLES::

code::
(some example code)
::