|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjcuda.Pointer
public class Pointer
A Java representation of a void pointer.
| Constructor Summary | |
|---|---|
Pointer()
Creates a new (null) Pointer |
|
| Method Summary | |
|---|---|
static Pointer |
to(java.nio.Buffer buffer)
Creates a new Pointer to the given Buffer. |
static Pointer |
to(byte[] values)
Creates a new Pointer to the given values. |
static Pointer |
to(char[] values)
Creates a new Pointer to the given values. |
static Pointer |
to(double[] values)
Creates a new Pointer to the given values. |
static Pointer |
to(float[] values)
Creates a new Pointer to the given values. |
static Pointer |
to(int[] values)
Creates a new Pointer to the given values. |
static Pointer |
to(long[] values)
Creates a new Pointer to the given values. |
static Pointer |
to(Pointer... pointers)
Creates a new Pointer to the given Pointers. |
static Pointer |
to(short[] values)
Creates a new Pointer to the given values. |
java.lang.String |
toString()
Returns a String representation of this object. |
Pointer |
withByteOffset(long byteOffset)
Returns a new pointer with an offset of the given number of bytes |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Pointer()
| Method Detail |
|---|
public static Pointer to(byte[] values)
values - The values the pointer should point to
public static Pointer to(char[] values)
values - The values the pointer should point to
public static Pointer to(short[] values)
values - The values the pointer should point to
public static Pointer to(int[] values)
values - The values the pointer should point to
public static Pointer to(float[] values)
values - The values the pointer should point to
public static Pointer to(long[] values)
values - The values the pointer should point to
public static Pointer to(double[] values)
values - The values the pointer should point to
public static Pointer to(java.nio.Buffer buffer)
buffer - The buffer the pointer should point to
java.lang.IllegalArgumentException - If the given buffer
is null or is neither direct nor has a backing arraypublic static Pointer to(Pointer... pointers)
pointers - The pointers the pointer should point to
java.lang.IllegalArgumentException - If the given array
is nullpublic Pointer withByteOffset(long byteOffset)
byteOffset - The byte offset for the pointer
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||