Class DumpMiscState

java.lang.Object
ghidra.app.emulator.state.DumpMiscState
All Implemented Interfaces:
RegisterState

@Deprecated(since="12.1", forRemoval=true) public class DumpMiscState extends Object implements RegisterState
Deprecated, for removal: This API element is subject to removal in a future version.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    List<byte[]>
    Deprecated, for removal: This API element is subject to removal in a future version.
    Get the byte array value for a register name
    Deprecated, for removal: This API element is subject to removal in a future version.
    Check if the register is initialized
    void
    setVals(String key, byte[] vals, boolean setInitiailized)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setVals(String key, long val, int size, boolean setInitiailized)
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DumpMiscState

      public DumpMiscState(Language lang)
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • dispose

      public void dispose()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      dispose in interface RegisterState
    • getKeys

      public Set<String> getKeys()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getKeys in interface RegisterState
    • getVals

      public List<byte[]> getVals(String key)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: RegisterState
      Get the byte array value for a register name
      Specified by:
      getVals in interface RegisterState
      Parameters:
      key - the register name
      Returns:
      a list (used as an optional) containing at most the one byte array giving the register's value. If empty, the value if unspecified.
    • isInitialized

      public List<Boolean> isInitialized(String key)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: RegisterState
      Check if the register is initialized
      Specified by:
      isInitialized in interface RegisterState
      Parameters:
      key - the register name
      Returns:
      a list (used as an optional) containing at most the one initialization state. True if initialized, false if not. Empty if unspecified.
    • setVals

      public void setVals(String key, byte[] vals, boolean setInitiailized)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      setVals in interface RegisterState
    • setVals

      public void setVals(String key, long val, int size, boolean setInitiailized)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      setVals in interface RegisterState