Class GNUPEParser64
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.cdt.core.AbstractCExtension
org.eclipse.cdt.utils.coff.parser.PEParser64
org.eclipse.cdt.utils.coff.parser.GNUPEParser64
- All Implemented Interfaces:
IBinaryParser
,ICExtension
,org.eclipse.core.runtime.IAdaptable
- Since:
- 8.2
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.cdt.core.IBinaryParser
IBinaryParser.IBinaryArchive, IBinaryParser.IBinaryExecutable, IBinaryParser.IBinaryFile, IBinaryParser.IBinaryObject, IBinaryParser.IBinaryShared, IBinaryParser.ISymbol
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected IBinaryParser.IBinaryArchive
createBinaryArchive
(org.eclipse.core.runtime.IPath path) protected IBinaryParser.IBinaryObject
createBinaryCore
(org.eclipse.core.runtime.IPath path) protected IBinaryParser.IBinaryExecutable
createBinaryExecutable
(org.eclipse.core.runtime.IPath path) protected IBinaryParser.IBinaryObject
createBinaryObject
(org.eclipse.core.runtime.IPath path) protected IBinaryParser.IBinaryShared
createBinaryShared
(org.eclipse.core.runtime.IPath path) protected IGnuToolFactory
<T> T
getAdapter
(Class<T> adapter) Returns the name of the Format.Methods inherited from class org.eclipse.cdt.utils.coff.parser.PEParser64
getBinary, getBinary, getHintBufferSize, isBinary
Methods inherited from class org.eclipse.cdt.core.AbstractCExtension
getConfigExtensionReference, getExtensionReference, getProject, setExtensionReference, setExtensionReference, setProject
-
Constructor Details
-
GNUPEParser64
public GNUPEParser64()
-
-
Method Details
-
getFormat
Description copied from interface:IBinaryParser
Returns the name of the Format.- Specified by:
getFormat
in interfaceIBinaryParser
- Overrides:
getFormat
in classPEParser64
- See Also:
-
createBinaryArchive
protected IBinaryParser.IBinaryArchive createBinaryArchive(org.eclipse.core.runtime.IPath path) throws IOException - Overrides:
createBinaryArchive
in classPEParser64
- Throws:
IOException
-
createBinaryExecutable
protected IBinaryParser.IBinaryExecutable createBinaryExecutable(org.eclipse.core.runtime.IPath path) - Overrides:
createBinaryExecutable
in classPEParser64
-
createBinaryCore
- Overrides:
createBinaryCore
in classPEParser64
-
createBinaryObject
- Overrides:
createBinaryObject
in classPEParser64
-
createToolFactory
-
getAdapter
- Specified by:
getAdapter
in interfaceorg.eclipse.core.runtime.IAdaptable
- Overrides:
getAdapter
in classorg.eclipse.core.runtime.PlatformObject
-