Class ProcAddressConfiguration

java.lang.Object
com.jogamp.gluegen.JavaConfiguration
com.jogamp.gluegen.procaddress.ProcAddressConfiguration

public class ProcAddressConfiguration extends JavaConfiguration
  • Constructor Details

    • ProcAddressConfiguration

      public ProcAddressConfiguration()
  • Method Details

    • dispatch

      protected void dispatch(String cmd, StringTokenizer tok, File file, String filename, int lineNo) throws IOException
      Overrides:
      dispatch in class JavaConfiguration
      Throws:
      IOException
    • readGetProcAddressTableExpr

      protected String readGetProcAddressTableExpr(StringTokenizer tok, String filename, int lineNo)
    • setProcAddressNameExpr

      protected void setProcAddressNameExpr(String expr)
    • readProcAddressNameExpr

      protected void readProcAddressNameExpr(StringTokenizer tok, String filename, int lineNo)
    • readLocalProcAddressCallingConvention

      protected void readLocalProcAddressCallingConvention(StringTokenizer tok, String filename, int lineNo) throws IOException
      Throws:
      IOException
    • emitProcAddressTable

      public boolean emitProcAddressTable()
    • tableClassPackage

      public String tableClassPackage()
    • tableClassName

      public String tableClassName()
    • skipProcAddressGen

      public boolean skipProcAddressGen(FunctionSymbol symbol)
    • isForceProcAddressGen4All

      public boolean isForceProcAddressGen4All()
    • getForceProcAddressGen

      public List<String> getForceProcAddressGen()
    • getProcAddressTableExpr

      public String getProcAddressTableExpr()
    • setProcAddressTableExpr

      protected void setProcAddressTableExpr(String s)
    • convertToFunctionPointerName

      public String convertToFunctionPointerName(String funcName)
    • forceProcAddressGen

      public boolean forceProcAddressGen(FunctionSymbol symbol)
    • addForceProcAddressGen

      public void addForceProcAddressGen(String funcName)
    • addLocalProcAddressCallingConvention

      public void addLocalProcAddressCallingConvention(String funcName, String callingConvention)
    • getLocalProcAddressCallingConvention

      public String getLocalProcAddressCallingConvention(FunctionSymbol symbol)
    • isLocalProcAddressCallingConvention4All

      public boolean isLocalProcAddressCallingConvention4All()
    • getLocalProcAddressCallingConvention4All

      public String getLocalProcAddressCallingConvention4All()