8.18. File tom/CharString

class tom.CharString

inherits

State supers: CharArray

instance tom.CharString

methods


boolean
  equal String other;

Undocumented.


boolean
  equalByteString ByteString other;

Undocumented.


boolean
  equalCharString id other;

Undocumented.


boolean
  equalUniqueString UniqueString other;

Undocumented.


protected id
  init (pointer, int) (p, num);

Initialize the newly allocated instance with the num characters at p. The receiving instance will `own' the memory at p.


id (self)
  initCopy (pointer, int) (p, num);

Initialize the newly allocated instance with a copy of the num chars at p.


MutableCharString
  mutableSubstring (int, int) (start, len);

Undocumented.


CharString
  substring (int, int) (start, len);

Undocumented.


UniqueCharString
  uniqueString;

Undocumented.


class (State)
  classForCoder Encoder coder;

Undocumented.


class (State)
  mutableCopyClass;

Return the MutableCharString class.