jnr.ffi.provider.jffi
Class ByReferenceParameterConverter

java.lang.Object
  extended by jnr.ffi.provider.jffi.ByReferenceParameterConverter
All Implemented Interfaces:
ToNativeConverter<ByReference,Pointer>, ToNativeConverter.PostInvocation<ByReference,Pointer>

public final class ByReferenceParameterConverter
extends Object
implements ToNativeConverter<ByReference,Pointer>, ToNativeConverter.PostInvocation<ByReference,Pointer>


Nested Class Summary
 
Nested classes/interfaces inherited from interface jnr.ffi.mapper.ToNativeConverter
ToNativeConverter.PostInvocation<J,N>
 
Constructor Summary
ByReferenceParameterConverter(int flags)
           
 
Method Summary
 Class<Pointer> nativeType()
           
 void postInvoke(ByReference byReference, Pointer pointer, ToNativeContext context)
           
 Pointer toNative(ByReference value, ToNativeContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ByReferenceParameterConverter

public ByReferenceParameterConverter(int flags)
Method Detail

postInvoke

public void postInvoke(ByReference byReference,
                       Pointer pointer,
                       ToNativeContext context)
Specified by:
postInvoke in interface ToNativeConverter.PostInvocation<ByReference,Pointer>

toNative

public Pointer toNative(ByReference value,
                        ToNativeContext context)
Specified by:
toNative in interface ToNativeConverter<ByReference,Pointer>

nativeType

public Class<Pointer> nativeType()
Specified by:
nativeType in interface ToNativeConverter<ByReference,Pointer>


Copyright © 2012. All Rights Reserved.