head 1.1; branch 1.1.1; access ; symbols DEVEL:1.1.1.1 HEAD:1.1.1; locks ; strict; comment @# @; 1.1 date 2001.03.16.18.12.48; author jallali; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2001.03.16.18.12.48; author jallali; state Exp; branches ; next ; desc @@ 1.1 log @Initial revision @ text @

Overview | Package | Class | Tree | Deprecated | Index | Help
| EJCL Xtreme for PalmOS
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.ibm.oti.palmos
Class M68KExcTableType

    java.lang.Object
      |
      +--com.ibm.oti.palmos.OSBase
            |
            +--com.ibm.oti.palmos.MemPtr
                  |
                  +--com.ibm.oti.palmos.M68KExcTableType

public class M68KExcTableType
extends MemPtr

M68KExcTableType wraps C struct M68KExcTableType.

Field Summary
`static int` | `addressErr` Native offset for field: public UInt32 addressErr
`static int` | `aTrap` Native offset for field: public UInt32 aTrap
`static int` | `autoVec1` Native offset for field: public UInt32 autoVec1
`static int` | `autoVec2` Native offset for field: public UInt32 autoVec2
`static int` | `autoVec3` Native offset for field: public UInt32 autoVec3
`static int` | `autoVec4` Native offset for field: public UInt32 autoVec4
`static int` | `autoVec5` Native offset for field: public UInt32 autoVec5
`static int` | `autoVec6` Native offset for field: public UInt32 autoVec6
`static int` | `autoVec7` Native offset for field: public UInt32 autoVec7
`static int` | `busErr` Native offset for field: public UInt32 busErr
`static int` | `chk` Native offset for field: public UInt32 chk
`static int` | `coproc` Native offset for field: public UInt32 coproc
`static int` | `divideByZero` Native offset for field: public UInt32 divideByZero
`static int` | `formatErr` Native offset for field: public UInt32 formatErr
`static int` | `fTrap` Native offset for field: public UInt32 fTrap
`static int` | `illegalInstr` Native offset for field: public UInt32 illegalInstr
`static int` | `initPC` Native offset for field: public UInt32 initPC
`static int` | `initStack` Native offset for field: public UInt32 initStack
`static M68KExcTableType` | `NULL` Wrapped constant NULL pointer.
`static int` | `privilege` Native offset for field: public UInt32 privilege
`static int` | `reserved` Native offset for field: public UInt32[8] reserved
`static int` | `reserved12` Native offset for field: public UInt32 reserved12
`static int` | `reservedLength`
`static int` | `sizeof`
`static int` | `spuriousInt` Native offset for field: public UInt32 spuriousInt
`static int` | `trace` Native offset for field: public UInt32 trace
`static int` | `trap` Native offset for field: public UInt32 trap
`static int` | `trapN` Native offset for field: public UInt32[16] trapN
`static int` | `trapNLength`
`static int` | `unassigned` Native offset for field: public UInt32[16] unassigned
`static int` | `unassignedLength`
`static int` | `unitializedInt` Native offset for field: public UInt32 unitializedInt

Fields inherited from class com.ibm.oti.palmos.MemPtr
`NULL, pointer`

Fields inherited from class com.ibm.oti.palmos.OSBase
`BYTE, INT, retAddrFlag, retDataFlag, SHORT`

Constructor Summary
`M68KExcTableType()` Default constructor, allocate sizeof() bytes in native heap for storage of C instance.
`M68KExcTableType(int otherPointer)` Constructor to cast from any native pointer.
`M68KExcTableType(MemPtr otherObj)` Constructor to cast from another MemPtr-derived type.
`M68KExcTableType(MemPtr otherObj, int offset)` Constructor to cast from another MemPtr-derived type with an offset.

Method Summary
`int` | `getAddressErr()` Getter for field: public UInt32 addressErr
`int` | `getATrap()` Getter for field: public UInt32 aTrap
`int` | `getAutoVec1()` Getter for field: public UInt32 autoVec1
`int` | `getAutoVec2()` Getter for field: public UInt32 autoVec2
`int` | `getAutoVec3()` Getter for field: public UInt32 autoVec3
`int` | `getAutoVec4()` Getter for field: public UInt32 autoVec4
`int` | `getAutoVec5()` Getter for field: public UInt32 autoVec5
`int` | `getAutoVec6()` Getter for field: public UInt32 autoVec6
`int` | `getAutoVec7()` Getter for field: public UInt32 autoVec7
`int` | `getBusErr()` Getter for field: public UInt32 busErr
`int` | `getChk()` Getter for field: public UInt32 chk
`int` | `getCoproc()` Getter for field: public UInt32 coproc
`int` | `getDivideByZero()` Getter for field: public UInt32 divideByZero
`M68KExcTableType` | `getElementAt(int index)` Treat this M68KExcTableType as an array of objects and return a new M68KExcTableType instance that has its offset set to the element at the given index.
`int` | `getFormatErr()` Getter for field: public UInt32 formatErr
`int` | `getFTrap()` Getter for field: public UInt32 fTrap
`int` | `getIllegalInstr()` Getter for field: public UInt32 illegalInstr
`int` | `getInitPC()` Getter for field: public UInt32 initPC
`int` | `getInitStack()` Getter for field: public UInt32 initStack
`int` | `getPrivilege()` Getter for field: public UInt32 privilege
`Int32Ptr` | `getReserved()` Getter for field: public UInt32[8] reserved
`int` | `getReserved12()` Getter for field: public UInt32 reserved12
`int` | `getSpuriousInt()` Getter for field: public UInt32 spuriousInt
`int` | `getTrace()` Getter for field: public UInt32 trace
`int` | `getTrap()` Getter for field: public UInt32 trap
`Int32Ptr` | `getTrapN()` Getter for field: public UInt32[16] trapN
`Int32Ptr` | `getUnassigned()` Getter for field: public UInt32[16] unassigned
`int` | `getUnitializedInt()` Getter for field: public UInt32 unitializedInt
`static M68KExcTableType` | `newArray(int nrElements)` Constructor to allocate native memory to hold an array of C instances of this type.
`void` | `setAddressErr(int _arg)` Setter for field: public UInt32 addressErr
`void` | `setATrap(int _arg)` Setter for field: public UInt32 aTrap
`void` | `setAutoVec1(int _arg)` Setter for field: public UInt32 autoVec1
`void` | `setAutoVec2(int _arg)` Setter for field: public UInt32 autoVec2
`void` | `setAutoVec3(int _arg)` Setter for field: public UInt32 autoVec3
`void` | `setAutoVec4(int _arg)` Setter for field: public UInt32 autoVec4
`void` | `setAutoVec5(int _arg)` Setter for field: public UInt32 autoVec5
`void` | `setAutoVec6(int _arg)` Setter for field: public UInt32 autoVec6
`void` | `setAutoVec7(int _arg)` Setter for field: public UInt32 autoVec7
`void` | `setBusErr(int _arg)` Setter for field: public UInt32 busErr
`void` | `setChk(int _arg)` Setter for field: public UInt32 chk
`void` | `setCoproc(int _arg)` Setter for field: public UInt32 coproc
`void` | `setDivideByZero(int _arg)` Setter for field: public UInt32 divideByZero
`void` | `setFormatErr(int _arg)` Setter for field: public UInt32 formatErr
`void` | `setFTrap(int _arg)` Setter for field: public UInt32 fTrap
`void` | `setIllegalInstr(int _arg)` Setter for field: public UInt32 illegalInstr
`void` | `setInitPC(int _arg)` Setter for field: public UInt32 initPC
`void` | `setInitStack(int _arg)` Setter for field: public UInt32 initStack
`void` | `setPrivilege(int _arg)` Setter for field: public UInt32 privilege
`void` | `setReserved12(int _arg)` Setter for field: public UInt32 reserved12
`void` | `setSpuriousInt(int _arg)` Setter for field: public UInt32 spuriousInt
`void` | `setTrace(int _arg)` Setter for field: public UInt32 trace
`void` | `setTrap(int _arg)` Setter for field: public UInt32 trap
`void` | `setUnitializedInt(int _arg)` Setter for field: public UInt32 unitializedInt

Methods inherited from class com.ibm.oti.palmos.MemPtr
`alloc, baseOn, baseOn, dispose, equals, getCPointer, hashCode, isNull, setCPointer, setMemAllocListener`

Methods inherited from class com.ibm.oti.palmos.OSBase
`getChar, getInt, getLong, getPointer, getShort, getUChar, getUInt, getULong, getUShort, memCopy, memCopy, setChar, setInt, setLong, setPointer, setShort, setUChar, setUInt, setULong, setUShort, trap, trap, trap, trap, trap, trap, trap, trap, trap, trap, trap, trap, trap, trap, trap, trap, trap`

Methods inherited from class java.lang.Object
`clone, getClass, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### sizeof

    public static final int sizeof

### initStack

    public static final int initStack

  Native offset for field: public UInt32 initStack

### initPC

    public static final int initPC

  Native offset for field: public UInt32 initPC

### busErr

    public static final int busErr

  Native offset for field: public UInt32 busErr

### addressErr

    public static final int addressErr

  Native offset for field: public UInt32 addressErr

### illegalInstr

    public static final int illegalInstr

  Native offset for field: public UInt32 illegalInstr

### divideByZero

    public static final int divideByZero

  Native offset for field: public UInt32 divideByZero

### chk

    public static final int chk

  Native offset for field: public UInt32 chk

### trap

    public static final int trap

  Native offset for field: public UInt32 trap

### privilege

    public static final int privilege

  Native offset for field: public UInt32 privilege

### trace

    public static final int trace

  Native offset for field: public UInt32 trace

### aTrap

    public static final int aTrap

  Native offset for field: public UInt32 aTrap

### fTrap

    public static final int fTrap

  Native offset for field: public UInt32 fTrap

### reserved12

    public static final int reserved12

  Native offset for field: public UInt32 reserved12

### coproc

    public static final int coproc

  Native offset for field: public UInt32 coproc

### formatErr

    public static final int formatErr

  Native offset for field: public UInt32 formatErr

### unitializedInt

    public static final int unitializedInt

  Native offset for field: public UInt32 unitializedInt

### reserved

    public static final int reserved

  Native offset for field: public UInt32[8] reserved

### reservedLength

    public static final int reservedLength

### spuriousInt

    public static final int spuriousInt

  Native offset for field: public UInt32 spuriousInt

### autoVec1

    public static final int autoVec1

  Native offset for field: public UInt32 autoVec1

### autoVec2

    public static final int autoVec2

  Native offset for field: public UInt32 autoVec2

### autoVec3

    public static final int autoVec3

  Native offset for field: public UInt32 autoVec3

### autoVec4

    public static final int autoVec4

  Native offset for field: public UInt32 autoVec4

### autoVec5

    public static final int autoVec5

  Native offset for field: public UInt32 autoVec5

### autoVec6

    public static final int autoVec6

  Native offset for field: public UInt32 autoVec6

### autoVec7

    public static final int autoVec7

  Native offset for field: public UInt32 autoVec7

### trapN

    public static final int trapN

  Native offset for field: public UInt32[16] trapN

### trapNLength

    public static final int trapNLength

### unassigned

    public static final int unassigned

  Native offset for field: public UInt32[16] unassigned

### unassignedLength

    public static final int unassignedLength

### NULL

    public static final M68KExcTableType NULL

  Wrapped constant NULL pointer.

Constructor Detail

### M68KExcTableType

    public M68KExcTableType()

  Default constructor, allocate sizeof() bytes in native heap for storage of C instance.

### M68KExcTableType

    public M68KExcTableType(MemPtr otherObj,
                            int offset)

  Constructor to cast from another MemPtr-derived type with an offset.

### M68KExcTableType

    public M68KExcTableType(int otherPointer)

  Constructor to cast from any native pointer.

### M68KExcTableType

    public M68KExcTableType(MemPtr otherObj)

  Constructor to cast from another MemPtr-derived type.

Method Detail

### newArray

    public static M68KExcTableType newArray(int nrElements)

  Constructor to allocate native memory to hold an array of C instances of this type.

### getElementAt

    public M68KExcTableType getElementAt(int index)

  Treat this M68KExcTableType as an array of objects and return a new M68KExcTableType instance that has its offset set to the element at the given index.

### setInitStack

    public void setInitStack(int _arg)

  Setter for field: public UInt32 initStack

### getInitStack

    public int getInitStack()

  Getter for field: public UInt32 initStack

### setInitPC

    public void setInitPC(int _arg)

  Setter for field: public UInt32 initPC

### getInitPC

    public int getInitPC()

  Getter for field: public UInt32 initPC

### setBusErr

    public void setBusErr(int _arg)

  Setter for field: public UInt32 busErr

### getBusErr

    public int getBusErr()

  Getter for field: public UInt32 busErr

### setAddressErr

    public void setAddressErr(int _arg)

  Setter for field: public UInt32 addressErr

### getAddressErr

    public int getAddressErr()

  Getter for field: public UInt32 addressErr

### setIllegalInstr

    public void setIllegalInstr(int _arg)

  Setter for field: public UInt32 illegalInstr

### getIllegalInstr

    public int getIllegalInstr()

  Getter for field: public UInt32 illegalInstr

### setDivideByZero

    public void setDivideByZero(int _arg)

  Setter for field: public UInt32 divideByZero

### getDivideByZero

    public int getDivideByZero()

  Getter for field: public UInt32 divideByZero

### setChk

    public void setChk(int _arg)

  Setter for field: public UInt32 chk

### getChk

    public int getChk()

  Getter for field: public UInt32 chk

### setTrap

    public void setTrap(int _arg)

  Setter for field: public UInt32 trap

### getTrap

    public int getTrap()

  Getter for field: public UInt32 trap

### setPrivilege

    public void setPrivilege(int _arg)

  Setter for field: public UInt32 privilege

### getPrivilege

    public int getPrivilege()

  Getter for field: public UInt32 privilege

### setTrace

    public void setTrace(int _arg)

  Setter for field: public UInt32 trace

### getTrace

    public int getTrace()

  Getter for field: public UInt32 trace

### setATrap

    public void setATrap(int _arg)

  Setter for field: public UInt32 aTrap

### getATrap

    public int getATrap()

  Getter for field: public UInt32 aTrap

### setFTrap

    public void setFTrap(int _arg)

  Setter for field: public UInt32 fTrap

### getFTrap

    public int getFTrap()

  Getter for field: public UInt32 fTrap

### setReserved12

    public void setReserved12(int _arg)

  Setter for field: public UInt32 reserved12

### getReserved12

    public int getReserved12()

  Getter for field: public UInt32 reserved12

### setCoproc

    public void setCoproc(int _arg)

  Setter for field: public UInt32 coproc

### getCoproc

    public int getCoproc()

  Getter for field: public UInt32 coproc

### setFormatErr

    public void setFormatErr(int _arg)

  Setter for field: public UInt32 formatErr

### getFormatErr

    public int getFormatErr()

  Getter for field: public UInt32 formatErr

### setUnitializedInt

    public void setUnitializedInt(int _arg)

  Setter for field: public UInt32 unitializedInt

### getUnitializedInt

    public int getUnitializedInt()

  Getter for field: public UInt32 unitializedInt

### getReserved

    public Int32Ptr getReserved()

  Getter for field: public UInt32[8] reserved

### setSpuriousInt

    public void setSpuriousInt(int _arg)

  Setter for field: public UInt32 spuriousInt

### getSpuriousInt

    public int getSpuriousInt()

  Getter for field: public UInt32 spuriousInt

### setAutoVec1

    public void setAutoVec1(int _arg)

  Setter for field: public UInt32 autoVec1

### getAutoVec1

    public int getAutoVec1()

  Getter for field: public UInt32 autoVec1

### setAutoVec2

    public void setAutoVec2(int _arg)

  Setter for field: public UInt32 autoVec2

### getAutoVec2

    public int getAutoVec2()

  Getter for field: public UInt32 autoVec2

### setAutoVec3

    public void setAutoVec3(int _arg)

  Setter for field: public UInt32 autoVec3

### getAutoVec3

    public int getAutoVec3()

  Getter for field: public UInt32 autoVec3

### setAutoVec4

    public void setAutoVec4(int _arg)

  Setter for field: public UInt32 autoVec4

### getAutoVec4

    public int getAutoVec4()

  Getter for field: public UInt32 autoVec4

### setAutoVec5

    public void setAutoVec5(int _arg)

  Setter for field: public UInt32 autoVec5

### getAutoVec5

    public int getAutoVec5()

  Getter for field: public UInt32 autoVec5

### setAutoVec6

    public void setAutoVec6(int _arg)

  Setter for field: public UInt32 autoVec6

### getAutoVec6

    public int getAutoVec6()

  Getter for field: public UInt32 autoVec6

### setAutoVec7

    public void setAutoVec7(int _arg)

  Setter for field: public UInt32 autoVec7

### getAutoVec7

    public int getAutoVec7()

  Getter for field: public UInt32 autoVec7

### getTrapN

    public Int32Ptr getTrapN()

  Getter for field: public UInt32[16] trapN

### getUnassigned

    public Int32Ptr getUnassigned()

  Getter for field: public UInt32[16] unassigned

Overview | Package | Class | Tree | Deprecated | Index | Help
| EJCL Xtreme for PalmOS
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

@ 1.1.1.1 log @import initial @ text @@