CSharpUtils.Streams.PointerStream.Read C# (CSharp) Method

Read() public method

public Read ( byte buffer, int offset, int count ) : int
buffer byte
offset int
count int
return int
		public override int Read(byte[] buffer, int offset, int count)
		{
			int readed = 0;
			while (count-- > 0)
			{
				if (CurrentPointer >= EndPointer) break;
				buffer[offset++] = *CurrentPointer++;
				readed++;
			}
			return readed;
		}