Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

# Serialized Form

Class avrora.syntax.AbstractParseException extends java.lang.RuntimeException implements Serializable

Serialized Fields

### specialConstructor

    boolean specialConstructor

  This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).

### currentToken

    AbstractToken currentToken

  This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token followng this token will (therefore) be the first error token.

### expectedTokenSequences

    int[][] expectedTokenSequences

  Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse.

### tokenImage

    java.lang.String[] tokenImage

  This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.

### eol

    java.lang.String eol

  The end of line string for this machine.

### programPoint

    ProgramPoint programPoint

Class avrora.Avrora.Error extends java.lang.Error implements Serializable

Serialized Fields

### message

    java.lang.String message

### param

    java.lang.String param

Class avrora.Avrora.InternalError extends Avrora.Error implements Serializable

Class avrora.CompilationError extends Avrora.Error implements Serializable

Serialized Fields

### point

    ProgramPoint point

### errclass

    java.lang.String errclass

### errparams

    java.lang.String[] errparams

Class avrora.sim.util.GlobalClock.InterruptedException extends java.lang.RuntimeException implements Serializable

Serialized Fields

### exception

    java.lang.InterruptedException exception

Class avrora.core.Instr.ImmediateRequired extends java.lang.RuntimeException implements Serializable

Serialized Fields

### operand

    Operand operand

Class avrora.core.Instr.InvalidImmediate extends Instr.InvalidOperand implements Serializable

Serialized Fields

### low

    int low

  The `low` field stores the lowest value that is allowed for this operand.

### high

    int high

  The `high` field stores the highest value that is allowed for this operand.

### value

    int value

  The `value` field stores the actual value that was passed during the attempeted construction of this instruction.

Class avrora.core.Instr.InvalidOperand extends java.lang.RuntimeException implements Serializable

Serialized Fields

### number

    int number

  The `number` field of the `InvalidOperand` instance records which operand this error refers to. For example, if the first operand was the source of the problem, then this field will be set to 1.

Class avrora.core.Instr.InvalidRegister extends Instr.InvalidOperand implements Serializable

Serialized Fields

### set

    Register.Set set

  The `set` field records the expected register set for the operand.

### register

    Register register

  The `register` field records the offending register that was found not to be in the expected register set.

Class avrora.core.Instr.RegisterRequired extends java.lang.RuntimeException implements Serializable

Serialized Fields

### operand

    Operand operand

Class avrora.core.Instr.WrongNumberOfOperands extends java.lang.RuntimeException implements Serializable

Serialized Fields

### expected

    int expected

### found

    int found

Class avrora.syntax.atmel.ParseException extends AbstractParseException implements Serializable

Class avrora.syntax.gas.ParseException extends AbstractParseException implements Serializable

Class avrora.syntax.objdump.ParseException extends AbstractParseException implements Serializable

Serialized Fields

### eol

    java.lang.String eol

  The end of line string for this machine.

Class avrora.sim.Simulator.BreakPointException extends java.lang.RuntimeException implements Serializable

Serialized Fields

### instr

    Instr instr

  The `instr` field stores the instruction that caused the breakpoint.

### address

    int address

  The `address` field stores the address of the instruction that caused the breakpoint.

### state

    State state

  The `state` field stores a reference to the state of the simulator when the breakpoint occurred, before executing the instruction.

Class avrora.sim.Simulator.TimeoutException extends java.lang.RuntimeException implements Serializable

Serialized Fields

### instr

    Instr instr

  The `instr` field stores the next instruction to be executed after the timeout.

### address

    int address

  The `address` field stores the address of the next instruction to be executed after the timeout.

### state

    State state

  The `state` field stores the state of the simulation at the point at which the timeout occurred.

### timeout

    long timeout

  The `timeout` field stores the value (in clock cycles) of the timeout that occurred.

Class avrora.syntax.atmel.TokenMgrError extends java.lang.Error implements Serializable

Serialized Fields

### errorCode

    int errorCode

  Indicates the reason why the exception is thrown. It will have one of the above 4 values.

Class avrora.syntax.gas.TokenMgrError extends java.lang.Error implements Serializable

Serialized Fields

### errorCode

    int errorCode

  Indicates the reason why the exception is thrown. It will have one of the above 4 values.

Class avrora.syntax.objdump.TokenMgrError extends java.lang.Error implements Serializable

Serialized Fields

### errorCode

    int errorCode

  Indicates the reason why the exception is thrown. It will have one of the above 4 values.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES