internal void AppendData(object data) { byte[] b = DataPacker.PackData(data); this.AppendVarBytes(b); }
internal object ReadData() { byte[] b = this.ReadVarBytes(); return(DataPacker.UnpackData(b)); }
internal void set(int index, object val) { DataPacker.ValidateDataType(val); this.list[index] = val; }
internal void put(string key, object val) { DataPacker.ValidateDataType(val); this.dict[key] = val; }
internal void append(object val) { DataPacker.ValidateDataType(val); this.list.Add(val); }