Package org.eclipse.cdt.utils.coff
Class Coff64.FileHeader
- java.lang.Object
-
- org.eclipse.cdt.utils.coff.Coff64.FileHeader
-
-
Field Summary
Fields Modifier and Type Field Description static intF_AR16WRstatic intF_AR32Wstatic intF_AR32WRstatic intF_DLLstatic intF_DYNLOADstatic intF_EXECintf_flagsstatic intF_LNNOstatic intF_LSYMSintf_magicintf_nscnsintf_nsymsintf_opthdrstatic intF_RELFLGstatic intF_SHROBJintf_symptrintf_timdatstatic intFILHSZ
-
Constructor Summary
Constructors Constructor Description FileHeader(byte[] hdr, boolean little)FileHeader(RandomAccessFile file)FileHeader(RandomAccessFile file, long offset)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcommonSetup(byte[] hdr, boolean little)booleanisDebug()booleanisExec()booleanisStrip()StringtoString()
-
-
-
Field Detail
-
FILHSZ
public static final int FILHSZ
- See Also:
- Constant Field Values
-
F_RELFLG
public static final int F_RELFLG
- See Also:
- Constant Field Values
-
F_EXEC
public static final int F_EXEC
- See Also:
- Constant Field Values
-
F_LNNO
public static final int F_LNNO
- See Also:
- Constant Field Values
-
F_LSYMS
public static final int F_LSYMS
- See Also:
- Constant Field Values
-
F_AR16WR
public static final int F_AR16WR
- See Also:
- Constant Field Values
-
F_AR32WR
public static final int F_AR32WR
- See Also:
- Constant Field Values
-
F_AR32W
public static final int F_AR32W
- See Also:
- Constant Field Values
-
F_DYNLOAD
public static final int F_DYNLOAD
- See Also:
- Constant Field Values
-
F_SHROBJ
public static final int F_SHROBJ
- See Also:
- Constant Field Values
-
F_DLL
public static final int F_DLL
- See Also:
- Constant Field Values
-
f_magic
public int f_magic
-
f_nscns
public int f_nscns
-
f_timdat
public int f_timdat
-
f_symptr
public int f_symptr
-
f_nsyms
public int f_nsyms
-
f_opthdr
public int f_opthdr
-
f_flags
public int f_flags
-
-
Constructor Detail
-
FileHeader
public FileHeader(RandomAccessFile file) throws IOException
- Throws:
IOException
-
FileHeader
public FileHeader(RandomAccessFile file, long offset) throws IOException
- Throws:
IOException
-
FileHeader
public FileHeader(byte[] hdr, boolean little) throws EOFException- Throws:
EOFException
-
-
Method Detail
-
commonSetup
public void commonSetup(byte[] hdr, boolean little) throws EOFException- Throws:
EOFException
-
isStrip
public boolean isStrip()
-
isExec
public boolean isExec()
-
isDebug
public boolean isDebug()
-
-