public static void Write(IHexBufferService hexBufferService, string filename, HexPosition position, byte[] data) {
			if (string.IsNullOrEmpty(filename))
				throw new ArgumentException();
			var buffer = hexBufferService.GetOrCreate(filename);
			if (buffer == null)
				return;
			Write(buffer, position, data);
		}
Exemple #2
0
        public static void Write(IHexBufferService hexBufferService, string filename, HexPosition position, byte[] data)
        {
            if (string.IsNullOrEmpty(filename))
            {
                throw new ArgumentException();
            }
            var buffer = hexBufferService.GetOrCreate(filename);

            if (buffer == null)
            {
                return;
            }
            Write(buffer, position, data);
        }
Exemple #3
0
 public PENode(IHexBufferService hexDocMgr, IPEImage peImage, ModuleDefMD module)
 {
     this.hexDocMgr = hexDocMgr;
     this.peImage   = peImage;
     this.module    = module;
 }
Exemple #4
0
		public PENode(IHexBufferService hexDocMgr, IPEImage peImage, ModuleDefMD module) {
			this.hexDocMgr = hexDocMgr;
			this.peImage = peImage;
			this.module = module;
		}