Package | Description |
---|---|
javax.realtime |
Jamaica's implementation of the Real-Time Specification for Java.
|
javax.realtime.device |
JamaicaVM's implementation of the RTSJ Device Module.
|
Modifier and Type | Method and Description |
---|---|
static OffsetOutOfBoundsException |
OffsetOutOfBoundsException.get()
Gets the preallocated version of this
Throwable . |
OffsetOutOfBoundsException |
OffsetOutOfBoundsException.getSingleton() |
Modifier and Type | Method and Description |
---|---|
byte |
RawMemoryAccess.getByte(long offset)
getByte reads a byte from the given offset in an atomic read operation.
|
void |
RawMemoryAccess.getBytes(long offset,
byte[] bytes,
int low,
int number)
getBytes reads a number of bytes from the given offset.
|
double |
RawMemoryFloatAccess.getDouble(long offset)
getDouble reads a double from the given offset.
|
void |
RawMemoryFloatAccess.getDoubles(long offset,
double[] doubles,
int low,
int number)
getDoubles reads a number of doubles from the given offset.
|
float |
RawMemoryFloatAccess.getFloat(long offset)
getFloat reads a float from the given offset.
|
void |
RawMemoryFloatAccess.getFloats(long offset,
float[] floats,
int low,
int number)
getFloats reads a number of floats from the given offset.
|
int |
RawMemoryAccess.getInt(long offset)
getInt reads an int from the given offset.
|
void |
RawMemoryAccess.getInts(long offset,
int[] ints,
int low,
int number)
getInts reads a number of ints from the given offset.
|
long |
RawMemoryAccess.getLong(long offset)
getLong reads a long from the given offset.
|
void |
RawMemoryAccess.getLongs(long offset,
long[] longs,
int low,
int number)
getLongs reads a number of longs from the given offset.
|
short |
RawMemoryAccess.getShort(long offset)
getShort reads a short from the given offset.
|
void |
RawMemoryAccess.getShorts(long offset,
short[] shorts,
int low,
int number)
getShorts reads a number of shorts from the given offset.
|
void |
RawMemoryAccess.setByte(long offset,
byte value)
setByte writes a byte to the given offset.
|
void |
RawMemoryAccess.setBytes(long offset,
byte[] bytes,
int low,
int number)
setBytes writes a number of bytes to the given offset.
|
void |
RawMemoryFloatAccess.setDouble(long offset,
double value)
setDouble writes a double to the given offset.
|
void |
RawMemoryFloatAccess.setDoubles(long offset,
double[] doubles,
int low,
int number)
setDoubles writes a number of doubles to the given offset.
|
void |
RawMemoryFloatAccess.setFloat(long offset,
float value)
setFloat writes a float to the given offset.
|
void |
RawMemoryFloatAccess.setFloats(long offset,
float[] floats,
int low,
int number)
setFloats writes a number of floats to the given offset.
|
void |
RawMemoryAccess.setInt(long offset,
int value)
setInt writes an int to the given offset.
|
void |
RawMemoryAccess.setInts(long offset,
int[] ints,
int low,
int number)
setInts writes a number of ints to the given offset.
|
void |
RawMemoryAccess.setLong(long offset,
long value)
setLong writes a long to the given offset.
|
void |
RawMemoryAccess.setLongs(long offset,
long[] longs,
int low,
int number)
setLongs writes a number of longs to the given offset.
|
void |
RawMemoryAccess.setShort(long offset,
short value)
setShort writes a short to the given offset.
|
void |
RawMemoryAccess.setShorts(long offset,
short[] shorts,
int low,
int number)
setShorts writes a number of shorts to the given offset.
|
Constructor and Description |
---|
ImmortalPhysicalMemory(java.lang.Object type,
long base,
long size)
Constructor to create an instance of ImmortalPhysicalMemory with
the given type, base address, and size.
|
ImmortalPhysicalMemory(java.lang.Object type,
long base,
long size,
java.lang.Runnable logic)
Constructor to create an instance of ImmortalPhysicalMemory with
the given type, base address, size, and logic.
|
ImmortalPhysicalMemory(java.lang.Object type,
long base,
SizeEstimator size)
Constructor to create an instance of ImmortalPhysicalMemory with
the given type, base address, and size.
|
ImmortalPhysicalMemory(java.lang.Object type,
long base,
SizeEstimator size,
java.lang.Runnable logic)
Constructor to create an instance of ImmortalPhysicalMemory with
the given type, base address, size, and logic.
|
LTPhysicalMemory(java.lang.Object type,
long base,
long size)
Constructor to create an instance of LTPhysicalMemory with
the given type, base address, and size.
|
LTPhysicalMemory(java.lang.Object type,
long base,
long size,
java.lang.Runnable logic)
Constructor to create an instance of LTPhysicalMemory with
the given type, base address, size, and logic.
|
LTPhysicalMemory(java.lang.Object type,
long base,
SizeEstimator size)
Constructor to create an instance of LTPhysicalMemory with
the given type, base address, and size.
|
LTPhysicalMemory(java.lang.Object type,
long base,
SizeEstimator size,
java.lang.Runnable logic)
Constructor to create an instance of LTPhysicalMemory with
the given type, base address, size, and logic.
|
RawMemoryAccess(java.lang.Object type,
long size)
Constructor to create an instance of RawMemoryAccess for the
given parameters and make this memory accessible.
|
RawMemoryAccess(java.lang.Object type,
long base,
long size)
Constructor to create an instance of RawMemoryAccess for the
given parameters and make this memory accessible.
|
RawMemoryFloatAccess(java.lang.Object type,
long size)
Constructor to create an instance of RawMemoryFloatAccess for
the given parameters and make this memory accessible.
|
RawMemoryFloatAccess(java.lang.Object type,
long base,
long size)
Constructor to create an instance of RawMemoryFloatAccess for
the given parameters and make this memory accessible.
|
VTPhysicalMemory(java.lang.Object type,
long base,
long size)
Constructor to create an instance of VTPhysicalMemory with
the given type, base address, and size.
|
VTPhysicalMemory(java.lang.Object type,
long base,
long size,
java.lang.Runnable logic)
Constructor to create an instance of VTPhysicalMemory with
the given type, base address, and size.
|
VTPhysicalMemory(java.lang.Object type,
long base,
SizeEstimator size)
Constructor to create an instance of VTPhysicalMemory with
the given type, base address, and size.
|
VTPhysicalMemory(java.lang.Object type,
long base,
SizeEstimator size,
java.lang.Runnable logic)
Constructor to create an instance of VTPhysicalMemory with
the given type, base address, and size.
|
Modifier and Type | Method and Description |
---|---|
RawByte |
RawMemoryRegionFactory.createRawByte(long base,
int count,
int stride)
Creates an instance of a class that implements
RawByte and
accesses memory of RawMemoryRegionFactory.getRegion() in the address range described by
base , stride , and count . |
RawByte |
RawMemoryFactory.createRawByte(RawMemoryRegion region,
long base,
int count,
int stride)
Creates an instance of a class that implements
RawByte and
accesses memory of region in the address range described by
base , stride , and count . |
RawByteReader |
RawMemoryRegionFactory.createRawByteReader(long base,
int count,
int stride)
Creates an instance of a class that implements
RawByteReader and
accesses memory of RawMemoryRegionFactory.getRegion() in the address range described by
base , stride , and count . |
RawByteReader |
RawMemoryFactory.createRawByteReader(RawMemoryRegion region,
long base,
int count,
int stride)
Creates an instance of a class that implements
RawByteReader and
accesses memory of region in the address range described by
base , stride , and count . |
RawByteWriter |
RawMemoryRegionFactory.createRawByteWriter(long base,
int count,
int stride)
Creates an instance of a class that implements
RawByteWriter and
accesses memory of RawMemoryRegionFactory.getRegion() in the address range described by
base , stride , and count . |
RawByteWriter |
RawMemoryFactory.createRawByteWriter(RawMemoryRegion region,
long base,
int count,
int stride)
Creates an instance of a class that implements
RawByteWriter and
accesses memory of region in the address range described by
base , stride , and count . |
RawDouble |
RawMemoryRegionFactory.createRawDouble(long base,
int count,
int stride)
Creates an instance of a class that implements
RawDouble and
accesses memory of RawMemoryRegionFactory.getRegion() in the address range described by
base , stride , and count . |
RawDouble |
RawMemoryFactory.createRawDouble(RawMemoryRegion region,
long base,
int count,
int stride)
Creates an instance of a class that implements
RawDouble and
accesses memory of region in the address range described by
base , stride , and count . |
RawDoubleReader |
RawMemoryRegionFactory.createRawDoubleReader(long base,
int count,
int stride)
Creates an instance of a class that implements
RawDoubleReader and
accesses memory of RawMemoryRegionFactory.getRegion() in the address range described by
base , stride , and count . |
RawDoubleReader |
RawMemoryFactory.createRawDoubleReader(RawMemoryRegion region,
long base,
int count,
int stride)
Creates an instance of a class that implements
RawDoubleReader and
accesses memory of region in the address range described by
base , stride , and count . |
RawDoubleWriter |
RawMemoryRegionFactory.createRawDoubleWriter(long base,
int count,
int stride)
Creates an instance of a class that implements
RawDoubleWriter and
accesses memory of RawMemoryRegionFactory.getRegion() in the address range described by
base , stride , and count . |
RawDoubleWriter |
RawMemoryFactory.createRawDoubleWriter(RawMemoryRegion region,
long base,
int count,
int stride)
Creates an instance of a class that implements
RawDoubleWriter and
accesses memory of region in the address range described by
base , stride , and count . |
RawFloat |
RawMemoryRegionFactory.createRawFloat(long base,
int count,
int stride)
Creates an instance of a class that implements
RawFloat and
accesses memory of RawMemoryRegionFactory.getRegion() in the address range described by
base , stride , and count . |
RawFloat |
RawMemoryFactory.createRawFloat(RawMemoryRegion region,
long base,
int count,
int stride)
Creates an instance of a class that implements
RawFloat and
accesses memory of region in the address range described by
base , stride , and count . |
RawFloatReader |
RawMemoryRegionFactory.createRawFloatReader(long base,
int count,
int stride)
Creates an instance of a class that implements
RawFloatReader and
accesses memory of RawMemoryRegionFactory.getRegion() in the address range described by
base , stride , and count . |
RawFloatReader |
RawMemoryFactory.createRawFloatReader(RawMemoryRegion region,
long base,
int count,
int stride)
Creates an instance of a class that implements
RawFloatReader and
accesses memory of region in the address range described by
base , stride , and count . |
RawFloatWriter |
RawMemoryRegionFactory.createRawFloatWriter(long base,
int count,
int stride)
Creates an instance of a class that implements
RawFloatWriter and
accesses memory of RawMemoryRegionFactory.getRegion() in the address range described by
base , stride , and count . |
RawFloatWriter |
RawMemoryFactory.createRawFloatWriter(RawMemoryRegion region,
long base,
int count,
int stride)
Creates an instance of a class that implements
RawFloatWriter and
accesses memory of region in the address range described by
base , stride , and count . |
RawInt |
RawMemoryRegionFactory.createRawInt(long base,
int count,
int stride)
Creates an instance of a class that implements
RawInt and
accesses memory of RawMemoryRegionFactory.getRegion() in the address range described by
base , stride , and count . |
RawInt |
RawMemoryFactory.createRawInt(RawMemoryRegion region,
long base,
int count,
int stride)
Creates an instance of a class that implements
RawInt and
accesses memory of region in the address range described by
base , stride , and count . |
RawIntReader |
RawMemoryRegionFactory.createRawIntReader(long base,
int count,
int stride)
Creates an instance of a class that implements
RawIntReader and
accesses memory of RawMemoryRegionFactory.getRegion() in the address range described by
base , stride , and count . |
RawIntReader |
RawMemoryFactory.createRawIntReader(RawMemoryRegion region,
long base,
int count,
int stride)
Creates an instance of a class that implements
RawIntReader and
accesses memory of region in the address range described by
base , stride , and count . |
RawIntWriter |
RawMemoryRegionFactory.createRawIntWriter(long base,
int count,
int stride)
Creates an instance of a class that implements
RawIntWriter and
accesses memory of RawMemoryRegionFactory.getRegion() in the address range described by
base , stride , and count . |
RawIntWriter |
RawMemoryFactory.createRawIntWriter(RawMemoryRegion region,
long base,
int count,
int stride)
Creates an instance of a class that implements
RawIntWriter and
accesses memory of region in the address range described by
base , stride , and count . |
RawLong |
RawMemoryRegionFactory.createRawLong(long base,
int count,
int stride)
Creates an instance of a class that implements
RawLong and
accesses memory of RawMemoryRegionFactory.getRegion() in the address range described by
base , stride , and count . |
RawLong |
RawMemoryFactory.createRawLong(RawMemoryRegion region,
long base,
int count,
int stride)
Creates an instance of a class that implements
RawLong and
accesses memory of region in the address range described by
base , stride , and count . |
RawLongReader |
RawMemoryRegionFactory.createRawLongReader(long base,
int count,
int stride)
Creates an instance of a class that implements
RawLongReader and
accesses memory of RawMemoryRegionFactory.getRegion() in the address range described by
base , stride , and count . |
RawLongReader |
RawMemoryFactory.createRawLongReader(RawMemoryRegion region,
long base,
int count,
int stride)
Creates an instance of a class that implements
RawLongReader and
accesses memory of region in the address range described by
base , stride , and count . |
RawLongWriter |
RawMemoryRegionFactory.createRawLongWriter(long base,
int count,
int stride)
Creates an instance of a class that implements
RawLongWriter and
accesses memory of RawMemoryRegionFactory.getRegion() in the address range described by
base , stride , and count . |
RawLongWriter |
RawMemoryFactory.createRawLongWriter(RawMemoryRegion region,
long base,
int count,
int stride)
Creates an instance of a class that implements
RawLongWriter and
accesses memory of region in the address range described by
base , stride , and count . |
RawShort |
RawMemoryRegionFactory.createRawShort(long base,
int count,
int stride)
Creates an instance of a class that implements
RawShort and
accesses memory of RawMemoryRegionFactory.getRegion() in the address range described by
base , stride , and count . |
RawShort |
RawMemoryFactory.createRawShort(RawMemoryRegion region,
long base,
int count,
int stride)
Creates an instance of a class that implements
RawShort and
accesses memory of region in the address range described by
base , stride , and count . |
RawShortReader |
RawMemoryRegionFactory.createRawShortReader(long base,
int count,
int stride)
Creates an instance of a class that implements
RawShortReader and
accesses memory of RawMemoryRegionFactory.getRegion() in the address range described by
base , stride , and count . |
RawShortReader |
RawMemoryFactory.createRawShortReader(RawMemoryRegion region,
long base,
int count,
int stride)
Creates an instance of a class that implements
RawShortReader and
accesses memory of region in the address range described by
base , stride , and count . |
RawShortWriter |
RawMemoryRegionFactory.createRawShortWriter(long base,
int count,
int stride)
Creates an instance of a class that implements
RawShortWriter and
accesses memory of RawMemoryRegionFactory.getRegion() in the address range described by
base , stride , and count . |
RawShortWriter |
RawMemoryFactory.createRawShortWriter(RawMemoryRegion region,
long base,
int count,
int stride)
Creates an instance of a class that implements
RawShortWriter and
accesses memory of region in the address range described by
base , stride , and count . |
int |
RawByteReader.get(int offset,
byte[] values)
Fills
values with elements from this instance,
where the nth element is at the address
base address + (offset + n)
× stride × element size in bytes. |
int |
RawByteReader.get(int offset,
byte[] values,
int start,
int count)
Fills
values from index start with
elements from this instance, where the nth element is at
the address base address + (offset + n) ×
stride × element size in bytes. |
int |
RawDoubleReader.get(int offset,
double[] values)
Fills
values with elements from this instance,
where the nth element is at the address
base address + (offset + n)
× stride × element size in bytes. |
int |
RawDoubleReader.get(int offset,
double[] values,
int start,
int count)
Fills
values from index start with
elements from this instance, where the nth element is at
the address base address + (offset + n) ×
stride × element size in bytes. |
int |
RawFloatReader.get(int offset,
float[] values)
Fills
values with elements from this instance,
where the nth element is at the address
base address + (offset + n)
× stride × element size in bytes. |
int |
RawFloatReader.get(int offset,
float[] values,
int start,
int count)
Fills
values from index start with
elements from this instance, where the nth element is at
the address base address + (offset + n) ×
stride × element size in bytes. |
int |
RawIntReader.get(int offset,
int[] values)
Fills
values with elements from this instance,
where the nth element is at the address
base address + (offset + n)
× stride × element size in bytes. |
int |
RawIntReader.get(int offset,
int[] values,
int start,
int count)
Fills
values from index start with
elements from this instance, where the nth element is at
the address base address + (offset + n) ×
stride × element size in bytes. |
int |
RawLongReader.get(int offset,
long[] values)
Fills
values with elements from this instance,
where the nth element is at the address
base address + (offset + n)
× stride × element size in bytes. |
int |
RawLongReader.get(int offset,
long[] values,
int start,
int count)
Fills
values from index start with
elements from this instance, where the nth element is at
the address base address + (offset + n) ×
stride × element size in bytes. |
int |
RawShortReader.get(int offset,
short[] values)
Fills
values with elements from this instance,
where the nth element is at the address
base address + (offset + n)
× stride × element size in bytes. |
int |
RawShortReader.get(int offset,
short[] values,
int start,
int count)
Fills
values from index start with
elements from this instance, where the nth element is at
the address base address + (offset + n) ×
stride × element size in bytes. |
byte |
RawByteReader.getByte(int offset)
Gets the value at the address represented by
offset from the
base of this instance: base address +
(offset × stride ×
element size in bytes). |
double |
RawDoubleReader.getDouble(int offset)
Gets the value at the address represented by
offset from the
base of this instance: base address +
(offset × stride ×
element size in bytes). |
float |
RawFloatReader.getFloat(int offset)
Gets the value at the address represented by
offset from the
base of this instance: base address +
(offset × stride ×
element size in bytes). |
int |
RawIntReader.getInt(int offset)
Gets the value at the address represented by
offset from the
base of this instance: base address +
(offset × stride ×
element size in bytes). |
long |
RawLongReader.getLong(int offset)
Gets the value at the address represented by
offset from the
base of this instance: base address +
(offset × stride ×
element size in bytes). |
short |
RawShortReader.getShort(int offset)
Gets the value at the address represented by
offset from the
base of this instance: base address +
(offset × stride ×
element size in bytes). |
int |
RawByteWriter.set(int offset,
byte[] values)
Copies from
values to the memory region,
from index start to elements
where the nth element is at the address
base address + (offset + n) ×
stride × element size in bytes. |
int |
RawByteWriter.set(int offset,
byte[] values,
int start,
int count)
Copies
values to the memory region, where
offset is first byte in the memory region to write and
start is the first index in values from
which to read. |
int |
RawDoubleWriter.set(int offset,
double[] values)
Copies from
values to the memory region,
from index start to elements
where the nth element is at the address
base address + (offset + n) ×
stride × element size in bytes. |
int |
RawDoubleWriter.set(int offset,
double[] values,
int start,
int count)
Copies
values to the memory region, where
offset is first double in the memory region to write and
start is the first index in values from
which to read. |
int |
RawFloatWriter.set(int offset,
float[] values)
Copies from
values to the memory region,
from index start to elements
where the nth element is at the address
base address + (offset + n) ×
stride × element size in bytes. |
int |
RawFloatWriter.set(int offset,
float[] values,
int start,
int count)
Copies
values to the memory region, where
offset is first float in the memory region to write and
start is the first index in values from
which to read. |
int |
RawIntWriter.set(int offset,
int[] values)
Copies from
values to the memory region,
from index start to elements
where the nth element is at the address
base address + (offset + n) ×
stride × element size in bytes. |
int |
RawIntWriter.set(int offset,
int[] values,
int start,
int count)
Copies
values to the memory region, where
offset is first int in the memory region to write and
start is the first index in values from
which to read. |
int |
RawLongWriter.set(int offset,
long[] values)
Copies from
values to the memory region,
from index start to elements
where the nth element is at the address
base address + (offset + n) ×
stride × element size in bytes. |
int |
RawLongWriter.set(int offset,
long[] values,
int start,
int count)
Copies
values to the memory region, where
offset is first long in the memory region to write and
start is the first index in values from
which to read. |
int |
RawShortWriter.set(int offset,
short[] values)
Copies from
values to the memory region,
from index start to elements
where the nth element is at the address
base address + (offset + n) ×
stride × element size in bytes. |
int |
RawShortWriter.set(int offset,
short[] values,
int start,
int count)
Copies
values to the memory region, where
offset is first short in the memory region to write and
start is the first index in values from
which to read. |
void |
RawByteWriter.setByte(int offset,
byte value)
Sets the value of the nth element referenced by this
instance, where
n is offset and the
address is base address + offset
× size of Byte. |
void |
RawDoubleWriter.setDouble(int offset,
double value)
Sets the value of the nth element referenced by this
instance, where
n is offset and the
address is base address + offset
× size of Double. |
void |
RawFloatWriter.setFloat(int offset,
float value)
Sets the value of the nth element referenced by this
instance, where
n is offset and the
address is base address + offset
× size of Float. |
void |
RawIntWriter.setInt(int offset,
int value)
Sets the value of the nth element referenced by this
instance, where
n is offset and the
address is base address + offset
× size of Int. |
void |
RawLongWriter.setLong(int offset,
long value)
Sets the value of the nth element referenced by this
instance, where
n is offset and the
address is base address + offset
× size of Long. |
void |
RawShortWriter.setShort(int offset,
short value)
Sets the value of the nth element referenced by this
instance, where
n is offset and the
address is base address + offset
× size of Short. |
aicas GmbH, Karlsruhe, Germany —www.aicas.com
Copyright © 2001-2021 aicas GmbH. All Rights Reserved.