jnr.ffi.provider.converters
Class StructByReferenceFromNativeConverter

java.lang.Object
  extended by jnr.ffi.provider.converters.StructByReferenceFromNativeConverter
All Implemented Interfaces:
FromNativeConverter<Struct,Pointer>

public class StructByReferenceFromNativeConverter
extends Object
implements FromNativeConverter<Struct,Pointer>

Converts a native pointer result into a Struct


Nested Class Summary
 
Nested classes/interfaces inherited from interface jnr.ffi.mapper.FromNativeConverter
FromNativeConverter.Cacheable, FromNativeConverter.NoContext
 
Method Summary
 Struct fromNative(Pointer nativeValue, FromNativeContext context)
           
static FromNativeConverter<Struct,Pointer> getInstance(Class structClass, FromNativeContext toNativeContext)
           
 Class<Pointer> nativeType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static FromNativeConverter<Struct,Pointer> getInstance(Class structClass,
                                                              FromNativeContext toNativeContext)

fromNative

public Struct fromNative(Pointer nativeValue,
                         FromNativeContext context)
Specified by:
fromNative in interface FromNativeConverter<Struct,Pointer>

nativeType

public Class<Pointer> nativeType()
Specified by:
nativeType in interface FromNativeConverter<Struct,Pointer>


Copyright © 2013. All Rights Reserved.