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 java.lang.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
 java.lang.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 java.lang.Class<Pointer> nativeType()
Specified by:
nativeType in interface ToNativeConverter<ByReference,Pointer>


Copyright © 2012. All Rights Reserved.