public class DefaultGnuToolFactory extends Object implements IGnuToolFactory
Modifier and Type | Field and Description |
---|---|
protected ICExtension |
fExtension |
Constructor and Description |
---|
DefaultGnuToolFactory(ICExtension ext) |
Modifier and Type | Method and Description |
---|---|
Addr2line |
getAddr2line(org.eclipse.core.runtime.IPath path) |
protected org.eclipse.core.runtime.IPath |
getAddr2linePath() |
CPPFilt |
getCPPFilt() |
protected org.eclipse.core.runtime.IPath |
getCPPFiltPath() |
NM |
getNM(org.eclipse.core.runtime.IPath path) |
protected String |
getNMArgs() |
protected org.eclipse.core.runtime.IPath |
getNMPath() |
Objdump |
getObjdump(org.eclipse.core.runtime.IPath path) |
protected String |
getObjdumpArgs() |
protected org.eclipse.core.runtime.IPath |
getObjdumpPath() |
protected org.eclipse.core.runtime.IPath |
getStripPath() |
protected ICExtension fExtension
public DefaultGnuToolFactory(ICExtension ext)
public Addr2line getAddr2line(org.eclipse.core.runtime.IPath path)
getAddr2line
in interface IGnuToolFactory
public CPPFilt getCPPFilt()
getCPPFilt
in interface IGnuToolFactory
public Objdump getObjdump(org.eclipse.core.runtime.IPath path)
getObjdump
in interface IGnuToolFactory
public NM getNM(org.eclipse.core.runtime.IPath path)
getNM
in interface IGnuToolFactory
protected org.eclipse.core.runtime.IPath getAddr2linePath()
protected org.eclipse.core.runtime.IPath getObjdumpPath()
protected String getObjdumpArgs()
protected org.eclipse.core.runtime.IPath getCPPFiltPath()
protected org.eclipse.core.runtime.IPath getStripPath()
protected org.eclipse.core.runtime.IPath getNMPath()
protected String getNMArgs()
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.