public EchoPack(TestIntegerDataArray _iarray, TestFloatDataArray _farray, TestStringDataArray _sarray, TestIntegerDataMap _imap, TestFloatDataMap _fmap, TestStringDataMap _smap) { this._iarray = _iarray; this._farray = _farray; this._sarray = _sarray; this._imap = _imap; this._fmap = _fmap; this._smap = _smap; }
public EchoPack() { _iarray = new TestIntegerDataArray(); _farray = new TestFloatDataArray(); _sarray = new TestStringDataArray(); _imap = new TestIntegerDataMap(); _fmap = new TestFloatDataMap(); _smap = new TestStringDataMap(); }
public int __decode(byte[] binData, ref int pos) { this._iarray = new TestIntegerDataArray(); this._iarray.__decode(binData, ref pos); this._farray = new TestFloatDataArray(); this._farray.__decode(binData, ref pos); this._sarray = new TestStringDataArray(); this._sarray.__decode(binData, ref pos); this._imap = new TestIntegerDataMap(); this._imap.__decode(binData, ref pos); this._fmap = new TestFloatDataMap(); this._fmap.__decode(binData, ref pos); this._smap = new TestStringDataMap(); this._smap.__decode(binData, ref pos); return(pos); }
public System.Collections.Generic.List <byte> __encode() { var data = new System.Collections.Generic.List <byte>(); if (_iarray == null) { _iarray = new TestIntegerDataArray(); } data.AddRange(_iarray.__encode()); if (_farray == null) { _farray = new TestFloatDataArray(); } data.AddRange(_farray.__encode()); if (_sarray == null) { _sarray = new TestStringDataArray(); } data.AddRange(_sarray.__encode()); if (_imap == null) { _imap = new TestIntegerDataMap(); } data.AddRange(_imap.__encode()); if (_fmap == null) { _fmap = new TestFloatDataMap(); } data.AddRange(_fmap.__encode()); if (_smap == null) { _smap = new TestStringDataMap(); } data.AddRange(_smap.__encode()); return(data); }