GlueGen v2.6.0-rc-20250712
GlueGen, Native Binding Generator for Java™ (public API).
com.jogamp.gluegen.runtime.BufferFactoryInternal Class Reference
Collaboration diagram for com.jogamp.gluegen.runtime.BufferFactoryInternal:

Static Public Member Functions

static long getDirectBufferAddress (Buffer buf)
 
static ByteBuffer newDirectByteBuffer (long address, int capacity)
 
static long newCString (String str)
 
static void freeCString (long cStr)
 
static String newJavaString (long cStr)
 
static int arrayBaseOffset (Object array)
 
static int arrayIndexScale (Object array)
 

Detailed Description

Definition at line 48 of file BufferFactoryInternal.java.

Member Function Documentation

◆ arrayBaseOffset()

static int com.jogamp.gluegen.runtime.BufferFactoryInternal.arrayBaseOffset ( Object  array)
static

Definition at line 109 of file BufferFactoryInternal.java.

◆ arrayIndexScale()

static int com.jogamp.gluegen.runtime.BufferFactoryInternal.arrayIndexScale ( Object  array)
static

Definition at line 112 of file BufferFactoryInternal.java.

◆ freeCString()

static void com.jogamp.gluegen.runtime.BufferFactoryInternal.freeCString ( long  cStr)
static

Definition at line 90 of file BufferFactoryInternal.java.

◆ getDirectBufferAddress()

static long com.jogamp.gluegen.runtime.BufferFactoryInternal.getDirectBufferAddress ( Buffer  buf)
static

Definition at line 65 of file BufferFactoryInternal.java.

◆ newCString()

static long com.jogamp.gluegen.runtime.BufferFactoryInternal.newCString ( String  str)
static

Definition at line 80 of file BufferFactoryInternal.java.

◆ newDirectByteBuffer()

static ByteBuffer com.jogamp.gluegen.runtime.BufferFactoryInternal.newDirectByteBuffer ( long  address,
int  capacity 
)
static

Definition at line 69 of file BufferFactoryInternal.java.

◆ newJavaString()

static String com.jogamp.gluegen.runtime.BufferFactoryInternal.newJavaString ( long  cStr)
static

Definition at line 94 of file BufferFactoryInternal.java.


The documentation for this class was generated from the following file: