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 Detail

      • 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.