public class ProcAddressConfiguration extends JavaConfiguration
DEBUG_IGNORES, DEBUG_RENAMES, LOG, NEWLINE| Constructor and Description |
|---|
ProcAddressConfiguration() |
accessControl, addClassJavadoc, addCustomJavaCode, addJavaPrologueOrEpilogue, addJavaSymbolRename, addMethodJavadoc, addTypeInfo, addUseNIODirectOnly, addUseNIOOnly, allStatic, canonicalStructFieldSymbol, className, customCCode, customJavaCodeForClass, doInclude, doIncludeAs, dumpIgnores, dumpIgnoresOnce, dumpRenames, dumpRenamesOnce, emissionStyle, emitImpl, emitInterface, extendedInterfaces, extendedParentClass, forcedStructs, forceStaticInitCode, getJavaSymbolRename, getRenamedJavaSymbols, gluegenRuntimePackage, implClassName, implementedInterfaces, implPackageName, imports, isForceUsingNIOOnly4All, isUnimplemented, javadocForClass, javadocForMethod, javaEpilogueForMethod, javaOutputDir, javaPrologueForMethod, manuallyImplement, manualStaticInitCall, nativeOutputDir, nativeOutputUsesJavaHierarchy, packageForStruct, packageName, parseTypeInfo, read, read, readAccessControl, readArgumentIsString, readBoolean, readClassJavadoc, readCustomCCode, readCustomJavaCode, readExtend, readExtendedIntfImplSymbols, readForceStaticInitCode, readIgnore, readIgnoreField, readIgnoreNot, readImplements, readJavaPrologueOrEpilogue, readManuallyImplement, readManualStaticInitCall, readMethodJavadoc, readOpaque, readParentClass, readRangeCheck, readRenameJavaSymbol, readRenameJavaType, readReturnedArrayLength, readReturnsString, readReturnValueCapacity, readReturnValueLength, readString, readStructPackage, readTemporaryCVariableAssignment, readTemporaryCVariableDeclaration, readUnignore, readUnimplemented, renameJavaType, returnedArrayLength, returnsString, returnValueCapacity, returnValueLength, runtimeExceptionType, setOutputRootDir, shouldIgnoreInImpl, shouldIgnoreInInterface, startsWithDescriptor, stringArguments, stringToPrimitiveType, structsOnly, tagNativeBinding, temporaryCVariableAssignments, temporaryCVariableDeclarations, typeInfo, unsupportedExceptionType, useNIODirectOnly, useNIOOnlyprotected void dispatch(String cmd, StringTokenizer tok, File file, String filename, int lineNo) throws IOException
dispatch in class JavaConfigurationIOExceptionprotected String readGetProcAddressTableExpr(StringTokenizer tok, String filename, int lineNo)
protected void setProcAddressNameExpr(String expr)
protected void readProcAddressNameExpr(StringTokenizer tok, String filename, int lineNo)
protected void readLocalProcAddressCallingConvention(StringTokenizer tok, String filename, int lineNo) throws IOException
IOExceptionpublic boolean emitProcAddressTable()
public String tableClassPackage()
public String tableClassName()
public boolean skipProcAddressGen(String name)
public boolean isForceProcAddressGen4All()
public String getProcAddressTableExpr()
public boolean forceProcAddressGen(String funcName)
public void addForceProcAddressGen(String funcName)
public void addLocalProcAddressCallingConvention(String funcName, String callingConvention)
public String getLocalProcAddressCallingConvention(String funcName)
public boolean isLocalProcAddressCallingConvention4All()
public String getLocalProcAddressCallingConvention4All()