LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
llvm::COFF::ImportHeader Struct Reference

#include <COFF.h>

Collaboration diagram for llvm::COFF::ImportHeader:
Collaboration graph
[legend]

Public Member Functions

ImportType getType () const
 
ImportNameType getNameType () const
 

Public Attributes

uint16_t Sig1
 Must be IMAGE_FILE_MACHINE_UNKNOWN (0). More...
 
uint16_t Sig2
 Must be 0xFFFF. More...
 
uint16_t Version
 
uint16_t Machine
 
uint32_t TimeDateStamp
 
uint32_t SizeOfData
 
uint16_t OrdinalHint
 
uint16_t TypeInfo
 

Detailed Description

Definition at line 595 of file Support/COFF.h.

Member Function Documentation

ImportNameType llvm::COFF::ImportHeader::getNameType ( ) const
inline

Definition at line 609 of file Support/COFF.h.

References TypeInfo.

ImportType llvm::COFF::ImportHeader::getType ( ) const
inline

Definition at line 605 of file Support/COFF.h.

References TypeInfo.

Member Data Documentation

uint16_t llvm::COFF::ImportHeader::Machine

Definition at line 599 of file Support/COFF.h.

uint16_t llvm::COFF::ImportHeader::OrdinalHint

Definition at line 602 of file Support/COFF.h.

uint16_t llvm::COFF::ImportHeader::Sig1

Must be IMAGE_FILE_MACHINE_UNKNOWN (0).

Definition at line 596 of file Support/COFF.h.

uint16_t llvm::COFF::ImportHeader::Sig2

Must be 0xFFFF.

Definition at line 597 of file Support/COFF.h.

uint32_t llvm::COFF::ImportHeader::SizeOfData

Definition at line 601 of file Support/COFF.h.

uint32_t llvm::COFF::ImportHeader::TimeDateStamp

Definition at line 600 of file Support/COFF.h.

uint16_t llvm::COFF::ImportHeader::TypeInfo

Definition at line 603 of file Support/COFF.h.

Referenced by getNameType(), and getType().

uint16_t llvm::COFF::ImportHeader::Version

Definition at line 598 of file Support/COFF.h.


The documentation for this struct was generated from the following file: