Class Encode

Summary


 This class is used to encode arbitrary objects into strings.

 Classes to be encoded must subclass ClassCoding, which allows specification
 of how to encode a class instance.

Superclasses:
Object

Package:
lang
File:
encode.icn
Methods:
encode, encode_class, encode_record, encode_string, get_string, line_out

Methods inherited from Object:
Type, className, clone, equals, fieldNames, genMethods, getField, get_class, get_class_name, get_id, hasField, hasMethod, hash_code, instanceOf, invoke, is_instance, setField, to_string

Fields:
seen, string_buff, tag_count

Source code.

Details
Constructor

Encode()

Methods:

encode(o)


encode_class(o)


encode_record(o)


encode_string(s)


get_string()


line_out(s)


Fields:
seen

string_buff

tag_count


This page produced by UniDoc on 2021/04/15 @ 23:59:53.