Class MemoryAccessFilter

  • public abstract class MemoryAccessFilter
    extends java.lang.Object
    • Constructor Detail

      • MemoryAccessFilter

        public MemoryAccessFilter()
    • Method Detail

      • processRead

        protected abstract void processRead​(AddressSpace spc,
                                            long off,
                                            int size,
                                            byte[] values)
      • processWrite

        protected abstract void processWrite​(AddressSpace spc,
                                             long off,
                                             int size,
                                             byte[] values)
      • dispose

        public void dispose()
        Dispose this filter which will cause it to be removed from the memory state. If overriden, be sure to invoke super.dispose().
      • filterOnExecutionOnly

        public boolean filterOnExecutionOnly()
      • setFilterOnExecutionOnly

        public void setFilterOnExecutionOnly​(boolean filterOnExecutionOnly)