|
||||||||||
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 |