jnr.ffi.provider.jffi
Class FastLongMethodGenerator

java.lang.Object
  extended by jnr.ffi.provider.jffi.FastLongMethodGenerator
All Implemented Interfaces:
MethodGenerator

public class FastLongMethodGenerator
extends Object


Constructor Summary
FastLongMethodGenerator(jnr.ffi.provider.jffi.BufferMethodGenerator bufgen)
           
 
Method Summary
 void generate(jnr.ffi.provider.jffi.AsmBuilder builder, String functionName, com.kenai.jffi.Function function, jnr.ffi.provider.jffi.Signature signature)
           
 void generate(SkinnyMethodAdapter mv, jnr.ffi.provider.jffi.Signature signature)
           
 boolean isSupported(jnr.ffi.provider.jffi.Signature signature)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FastLongMethodGenerator

public FastLongMethodGenerator(jnr.ffi.provider.jffi.BufferMethodGenerator bufgen)
Method Detail

isSupported

public boolean isSupported(jnr.ffi.provider.jffi.Signature signature)

generate

public void generate(SkinnyMethodAdapter mv,
                     jnr.ffi.provider.jffi.Signature signature)

generate

public void generate(jnr.ffi.provider.jffi.AsmBuilder builder,
                     String functionName,
                     com.kenai.jffi.Function function,
                     jnr.ffi.provider.jffi.Signature signature)
Specified by:
generate in interface MethodGenerator


Copyright © 2012. All Rights Reserved.