Interface IRegister

All Superinterfaces:
IAdaptable, IDebugElement, IValueModification, IVariable

public interface IRegister extends IVariable
A register is a special kind of variable that is contained in a register group. Each register has a name and a value. Not all debug architectures provide access to registers.

Clients may implement this interface.

Since:
2.0
  • Method Details

    • getRegisterGroup

      IRegisterGroup getRegisterGroup() throws DebugException
      Returns the register group this register is contained in.
      Returns:
      the register group this register is contained in
      Throws:
      DebugException - if this method fails. Reasons include:
      • Failure communicating with the debug target. The DebugException's status code contains the underlying exception responsible for the failure.