Class BufferMarshalers.BufferMarshaler

java.lang.Object
org.robovm.rt.bro.BufferMarshalers.BufferMarshaler
Enclosing class:
BufferMarshalers

public static class BufferMarshalers.BufferMarshaler
extends Object
  • Constructor Details

    • BufferMarshaler

      public BufferMarshaler()
  • Method Details

    • getBufferAddress

      public static long getBufferAddress​(Buffer buffer)
    • toNative

      public static long toNative​(Buffer buffer, long flags)
    • toByteBuffer

      public static ByteBuffer toByteBuffer​(Class<?> cls, long handle, long flags, int d1)
    • toNative

      public static void toNative​(ByteBuffer buffer, long handle, long flags, int d1)
    • toByteBuffer

      public static ByteBuffer toByteBuffer​(Class<?> cls, long handle, long flags, int d1, int d2)
    • toNative

      public static void toNative​(ByteBuffer buffer, long handle, long flags, int d1, int d2)
    • toByteBuffer

      public static ByteBuffer toByteBuffer​(Class<?> cls, long handle, long flags, int d1, int d2, int d3)
    • toNative

      public static void toNative​(ByteBuffer buffer, long handle, long flags, int d1, int d2, int d3)
    • toShortBuffer

      public static ShortBuffer toShortBuffer​(Class<?> cls, long handle, long flags, int d1)
    • toNative

      public static void toNative​(ShortBuffer buffer, long handle, long flags, int d1)
    • toShortBuffer

      public static ShortBuffer toShortBuffer​(Class<?> cls, long handle, long flags, int d1, int d2)
    • toNative

      public static void toNative​(ShortBuffer buffer, long handle, long flags, int d1, int d2)
    • toShortBuffer

      public static ShortBuffer toShortBuffer​(Class<?> cls, long handle, long flags, int d1, int d2, int d3)
    • toNative

      public static void toNative​(ShortBuffer buffer, long handle, long flags, int d1, int d2, int d3)
    • toCharBuffer

      public static CharBuffer toCharBuffer​(Class<?> cls, long handle, long flags, int d1)
    • toNative

      public static void toNative​(CharBuffer buffer, long handle, long flags, int d1)
    • toCharBuffer

      public static CharBuffer toCharBuffer​(Class<?> cls, long handle, long flags, int d1, int d2)
    • toNative

      public static void toNative​(CharBuffer buffer, long handle, long flags, int d1, int d2)
    • toCharBuffer

      public static CharBuffer toCharBuffer​(Class<?> cls, long handle, long flags, int d1, int d2, int d3)
    • toNative

      public static void toNative​(CharBuffer buffer, long handle, long flags, int d1, int d2, int d3)
    • toIntBuffer

      public static IntBuffer toIntBuffer​(Class<?> cls, long handle, long flags, int d1)
    • toNative

      public static void toNative​(IntBuffer buffer, long handle, long flags, int d1)
    • toIntBuffer

      public static IntBuffer toIntBuffer​(Class<?> cls, long handle, long flags, int d1, int d2)
    • toNative

      public static void toNative​(IntBuffer buffer, long handle, long flags, int d1, int d2)
    • toIntBuffer

      public static IntBuffer toIntBuffer​(Class<?> cls, long handle, long flags, int d1, int d2, int d3)
    • toNative

      public static void toNative​(IntBuffer buffer, long handle, long flags, int d1, int d2, int d3)
    • toLongBuffer

      public static LongBuffer toLongBuffer​(Class<?> cls, long handle, long flags, int d1)
    • toNative

      public static void toNative​(LongBuffer buffer, long handle, long flags, int d1)
    • toLongBuffer

      public static LongBuffer toLongBuffer​(Class<?> cls, long handle, long flags, int d1, int d2)
    • toNative

      public static void toNative​(LongBuffer buffer, long handle, long flags, int d1, int d2)
    • toLongBuffer

      public static LongBuffer toLongBuffer​(Class<?> cls, long handle, long flags, int d1, int d2, int d3)
    • toNative

      public static void toNative​(LongBuffer buffer, long handle, long flags, int d1, int d2, int d3)
    • toFloatBuffer

      public static FloatBuffer toFloatBuffer​(Class<?> cls, long handle, long flags, int d1)
    • toNative

      public static void toNative​(FloatBuffer buffer, long handle, long flags, int d1)
    • toFloatBuffer

      public static FloatBuffer toFloatBuffer​(Class<?> cls, long handle, long flags, int d1, int d2)
    • toNative

      public static void toNative​(FloatBuffer buffer, long handle, long flags, int d1, int d2)
    • toFloatBuffer

      public static FloatBuffer toFloatBuffer​(Class<?> cls, long handle, long flags, int d1, int d2, int d3)
    • toNative

      public static void toNative​(FloatBuffer buffer, long handle, long flags, int d1, int d2, int d3)
    • toDoubleBuffer

      public static DoubleBuffer toDoubleBuffer​(Class<?> cls, long handle, long flags, int d1)
    • toNative

      public static void toNative​(DoubleBuffer buffer, long handle, long flags, int d1)
    • toDoubleBuffer

      public static DoubleBuffer toDoubleBuffer​(Class<?> cls, long handle, long flags, int d1, int d2)
    • toNative

      public static void toNative​(DoubleBuffer buffer, long handle, long flags, int d1, int d2)
    • toDoubleBuffer

      public static DoubleBuffer toDoubleBuffer​(Class<?> cls, long handle, long flags, int d1, int d2, int d3)
    • toNative

      public static void toNative​(DoubleBuffer buffer, long handle, long flags, int d1, int d2, int d3)