Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## dioscuri.module.cpu32
Interface ByteArray

All Known Implementing Classes:
  AbstractMemory, AddressSpace, AlignmentCheckedAddressSpace, EPROMMemory, LazyCodeBlockMemory, LazyMemory, LinearAddressSpace, LinearAddressSpace.PageFaultWrapper, Memory, PhysicalAddressSpace, PhysicalAddressSpace.MapWrapper, PhysicalAddressSpace.UnconnectedMemoryBlock, Video.DiosJPCVideoConnect

    public interface ByteArray

Author:
  Bram Lohman, Bart Kiers

Method Summary
`void` | `clear()`
`void` | `copyContentsInto(int address, byte[] buffer, int off, int len)`
`byte` | `getByte(int offset)`
`long` | `getSize()`
`void` | `setByte(int offset, byte data)`

Method Detail

### clear

    void clear()

### getSize

    long getSize()

  Returns:
    -

### getByte

    byte getByte(int offset)

  Parameters:
    `offset` -
  Returns:
    -

### setByte

    void setByte(int offset,
                 byte data)

  Parameters:
    `offset` -
    `data` -

### copyContentsInto

    void copyContentsInto(int address,
                          byte[] buffer,
                          int off,
                          int len)

  Parameters:
    `address` -
    `buffer` -
    `off` -
    `len` -

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD