Uses of Class
jnr.ffi.Struct

Packages that use Struct
jnr.ffi   
jnr.ffi.provider.jffi   
 

Uses of Struct in jnr.ffi
 

Subclasses of Struct in jnr.ffi
 class Union
          Represents a C union
 

Methods in jnr.ffi with type parameters of type Struct
static
<T extends Struct>
T[]
Struct.arrayOf(Runtime runtime, java.lang.Class<T> type, int length)
           
protected
<T extends Struct>
T
Struct.inner(Struct struct)
           
 

Methods in jnr.ffi that return Struct
static
<T extends Struct>
T[]
Struct.arrayOf(Runtime runtime, java.lang.Class<T> type, int length)
           
 Struct Struct.AbstractMember.struct()
          Gets the Struct this Member is a member of.
 Struct Struct.NumberField.struct()
          Gets the Struct this Member is in.
 

Methods in jnr.ffi with parameters of type Struct
static int Struct.alignment(Struct struct)
           
static Pointer Struct.getMemory(Struct struct)
           
static Pointer Struct.getMemory(Struct struct, int flags)
           
protected
<T extends Struct>
T
Struct.inner(Struct struct)
           
static boolean Struct.isDirect(Struct struct)
           
static int Struct.size(Struct struct)
           
 

Uses of Struct in jnr.ffi.provider.jffi
 

Methods in jnr.ffi.provider.jffi with parameters of type Struct
static PointerParameterStrategy AsmRuntime.directStructParameterStrategy(Struct s)
           
static int AsmRuntime.intValue(Struct s)
           
static boolean AsmRuntime.isDirect(Struct s)
           
static boolean AsmRuntime.isDirect(Struct s, int flags)
           
static long AsmRuntime.longValue(Struct s)
           
static void AsmRuntime.marshal(com.kenai.jffi.HeapInvocationBuffer buffer, Struct[] parameter, int parameterFlags, int nativeArrayFlags)
           
static void AsmRuntime.marshal(com.kenai.jffi.HeapInvocationBuffer buffer, Struct parameter, int parameterFlags, int nativeArrayFlags)
           
static PointerParameterStrategy AsmRuntime.structParameterStrategy(Struct s)
           
static void AsmRuntime.useMemory(int ptr, Struct s)
           
static void AsmRuntime.useMemory(long ptr, Struct s)
           
 



Copyright © 2012. All Rights Reserved.