public override string Read(IReadBuffer buffer, int length) { char[] chars = new char[length]; for (int ii = 0; ii < length; ii++) { chars[ii] = (char)((buffer.ReadByte() & unchecked((int)(0xff))) | ((buffer.ReadByte () & unchecked((int)(0xff))) << 8)); } return new string(chars, 0, length); }
public override string Read(IReadBuffer buffer, int length) { char[] chars = new char[length]; for (int ii = 0; ii < length; ii++) { chars[ii] = (char)((buffer.ReadByte() & unchecked ((int)(0xff))) | ((buffer.ReadByte () & unchecked ((int)(0xff))) << 8)); } return(new string(chars, 0, length)); }
public virtual void ReadTypeInfo(Transaction trans, IReadBuffer buffer, ArrayInfo info, int classID) { BitMap4 typeInfoBitmap = new BitMap4(buffer.ReadByte()); info.Primitive(typeInfoBitmap.IsTrue(0)); info.Nullable(typeInfoBitmap.IsTrue(1)); }
public virtual string Read(IReadBuffer buffer, int length) { var chars = new char[length]; for (var ii = 0; ii < length; ii++) { chars[ii] = (char) (buffer.ReadByte() & unchecked(0xff)); } return new string(chars, 0, length); }
public virtual string Read(IReadBuffer buffer, int length) { var chars = new char[length]; for (var ii = 0; ii < length; ii++) { chars[ii] = (char)(buffer.ReadByte() & unchecked (0xff)); } return(new string(chars, 0, length)); }
public static void ReadEnd(IReadBuffer buffer) { if (Deploy.debug && Deploy.brackets) { if (buffer.ReadByte() != Const4.Yapend) { throw new Exception("Debug.readEnd() YAPEND expected"); } } }
public static long ReadLong(IReadBuffer buffer) { long ret = 0; if (Deploy.debug && Deploy.debugLong) { ret = long.Parse(new LatinStringIO().Read(buffer, Const4.LongBytes).Trim()); } for (var i = 0; i < Const4.LongBytes; i++) { ret = (ret << 8) + (buffer.ReadByte() & unchecked (0xff)); } return(ret); }
public static long ReadLong(IReadBuffer buffer) { long ret = 0; if (Deploy.debug && Deploy.debugLong) { ret = long.Parse(new LatinStringIO().Read(buffer, Const4.LongBytes).Trim()); } else { for (int i = 0; i < Const4.LongBytes; i++) { ret = (ret << 8) + (buffer.ReadByte() & unchecked((int)(0xff))); } } return ret; }
public virtual byte ReadByte() { return(_buffer.ReadByte()); }