File tom/archiving


class tom.StreamEncoder

Inherits

State supers
Encoder

instance tom.StreamEncoder

variables

OutputStream stream;
The stream to which we write.

methods

id
  initWithStream OutputStream s;
Undocumented.

protected State
  replacementObjectFor State object;
Undocumented.


class tom.StreamDecoder

Inherits

State supers
Decoder

instance tom.StreamDecoder

variables

InputStream stream;
The stream to which we write.

methods

id
  initWithStream InputStream s;
Undocumented.


class tom.BinaryStreamEncoder

Inherits

State supers
StreamEncoder, BinaryEncoder

instance tom.BinaryStreamEncoder

methods

id
  initWithStream OutputStream s;
Designated initializer.

void
  finishEncodingRoot All object;
Finish the graph.

protected void
  writeByte byte b;
Undocumented.

protected void
  writeBytes (int, int) (start, length)
        from ByteArray r;
Undocumented.

protected void
  writeBytes (pointer, int) (address, length);
Undocumented.


class tom.BinaryStreamDecoder

Inherits

State supers
StreamDecoder, BinaryDecoder, C

instance tom.BinaryStreamDecoder

methods

id
  initWithStream InputStream s;
Designated initializer.

protected byte
  readByte;
Undocumented.

protected void
  readBytes int num
         to pointer address;
Undocumented.


class tom.TextStreamEncoder

Inherits

State supers
StreamEncoder

instance tom.TextStreamEncoder

methods

void
  startEncodingRoot All object;
Output the top of the graph.

void
  finishEncodingRoot All object;
Finish the graph.

class (State)
  startEncoding State object;
Output the start of the object.

void
  finishEncoding State object;
Finish the output of the object.

protected int
  identityForClass class (State) a_class;
Identify this class on the output stream, reporting its coding version.

void
  encodeNilObject;
Output (), which is the notation for the nil object.

void
  encodeReference int v;
Undocumented.

void
  encode boolean v;
Undocumented.

void
  encode byte v;
Undocumented.

void
  encode char v;
Undocumented.

void
  encode int v;
Undocumented.

void
  encode long v;
Undocumented.

void
  encode float v;
Undocumented.

void
  encode double v;
Undocumented.

void
  encode selector v;
Undocumented.

void
  encodeBytes (int, int) (start, length)
         from ByteArray r;
Undocumented.


class tom.TextStreamDecoder

This class is unimplemented.

Inherits

State supers
StreamDecoder

instance tom.TextStreamDecoder


Generated by tm 1.0.