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); }
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); }
public PENode(IHexBufferService hexDocMgr, IPEImage peImage, ModuleDefMD module) { this.hexDocMgr = hexDocMgr; this.peImage = peImage; this.module = module; }