Exemple #1
0
        public void Write(ulong offset, byte b)
        {
            stream.Write(offset, b);

            var h = OnDocumentModified;

            if (h != null)
            {
                h(this, new HexDocumentModifiedEventArgs(offset, offset));
            }
        }
Exemple #2
0
        public void Write(ulong offset, byte b)
        {
            stream.Write(offset, b);

            OnDocumentModified?.Invoke(this, new HexDocumentModifiedEventArgs(offset, offset));
        }
Exemple #3
0
 /// <summary>
 /// Writes bytes
 /// </summary>
 /// <param name="self">Stream</param>
 /// <param name="offset">Offset</param>
 /// <param name="data">Data</param>
 public static void Write(this IHexStream self, ulong offset, byte[] data)
 {
     Debug.Assert(data.LongLength <= int.MaxValue);
     self.Write(offset, data, 0, data.Length);
 }