#include "llvm/Object/Binary.h"
|  | 
| enum | { ID_Archive
, ID_MachOUniversalBinary
, ID_COFFImportFile
, ID_IR
,
 ID_TapiUniversal
, ID_TapiFile
, ID_Minidump
, ID_WinRes
,
 ID_Offload
, ID_StartObjects
, ID_COFF
, ID_XCOFF32
,
 ID_XCOFF64
, ID_ELF32L
, ID_ELF32B
, ID_ELF64L
,
 ID_ELF64B
, ID_MachO32L
, ID_MachO32B
, ID_MachO64L
,
 ID_MachO64B
, ID_GOFF
, ID_Wasm
, ID_DXContainer
,
 ID_EndObjects
 }
 | 
Definition at line 33 of file Binary.h.
 
◆ anonymous enum
| Enumerator | 
|---|
| ID_Archive |  | 
| ID_MachOUniversalBinary |  | 
| ID_COFFImportFile |  | 
| ID_IR |  | 
| ID_TapiUniversal |  | 
| ID_TapiFile |  | 
| ID_Minidump |  | 
| ID_WinRes |  | 
| ID_Offload |  | 
| ID_StartObjects |  | 
| ID_COFF |  | 
| ID_XCOFF32 |  | 
| ID_XCOFF64 |  | 
| ID_ELF32L |  | 
| ID_ELF32B |  | 
| ID_ELF64L |  | 
| ID_ELF64B |  | 
| ID_MachO32L |  | 
| ID_MachO32B |  | 
| ID_MachO64L |  | 
| ID_MachO64B |  | 
| ID_GOFF |  | 
| ID_Wasm |  | 
| ID_DXContainer |  | 
| ID_EndObjects |  | 
Definition at line 42 of file Binary.h.
 
 
◆ Binary() [1/3]
◆ Binary() [2/3]
  
  | 
        
          | llvm::object::Binary::Binary | ( |  | ) |  |  | delete | 
 
 
◆ Binary() [3/3]
◆ ~Binary()
◆ checkOffset()
◆ getData()
◆ getELFType()
◆ getFileName()
◆ getMachOType()
◆ getMemoryBufferRef()
◆ getTripleObjectFormat()
◆ getType()
  
  | 
        
          | unsigned int llvm::object::Binary::getType | ( |  | ) | const |  | inline | 
 
 
◆ initContent()
  
  | 
        
          | virtual Error llvm::object::Binary::initContent | ( |  | ) |  |  | inlinevirtual | 
 
 
◆ isArchive()
  
  | 
        
          | bool llvm::object::Binary::isArchive | ( |  | ) | const |  | inline | 
 
 
◆ isCOFF()
  
  | 
        
          | bool llvm::object::Binary::isCOFF | ( |  | ) | const |  | inline | 
 
 
◆ isCOFFImportFile()
  
  | 
        
          | bool llvm::object::Binary::isCOFFImportFile | ( |  | ) | const |  | inline | 
 
 
◆ isDXContainer()
  
  | 
        
          | bool llvm::object::Binary::isDXContainer | ( |  | ) | const |  | inline | 
 
 
◆ isELF()
  
  | 
        
          | bool llvm::object::Binary::isELF | ( |  | ) | const |  | inline | 
 
 
◆ isGOFF()
  
  | 
        
          | bool llvm::object::Binary::isGOFF | ( |  | ) | const |  | inline | 
 
 
◆ isIR()
  
  | 
        
          | bool llvm::object::Binary::isIR | ( |  | ) | const |  | inline | 
 
 
◆ isLittleEndian()
  
  | 
        
          | bool llvm::object::Binary::isLittleEndian | ( |  | ) | const |  | inline | 
 
 
◆ isMachO()
  
  | 
        
          | bool llvm::object::Binary::isMachO | ( |  | ) | const |  | inline | 
 
 
◆ isMachOUniversalBinary()
  
  | 
        
          | bool llvm::object::Binary::isMachOUniversalBinary | ( |  | ) | const |  | inline | 
 
 
◆ isMinidump()
  
  | 
        
          | bool llvm::object::Binary::isMinidump | ( |  | ) | const |  | inline | 
 
 
◆ isObject()
  
  | 
        
          | bool llvm::object::Binary::isObject | ( |  | ) | const |  | inline | 
 
 
◆ isOffloadFile()
  
  | 
        
          | bool llvm::object::Binary::isOffloadFile | ( |  | ) | const |  | inline | 
 
 
◆ isSymbolic()
  
  | 
        
          | bool llvm::object::Binary::isSymbolic | ( |  | ) | const |  | inline | 
 
 
◆ isTapiFile()
  
  | 
        
          | bool llvm::object::Binary::isTapiFile | ( |  | ) | const |  | inline | 
 
 
◆ isTapiUniversal()
  
  | 
        
          | bool llvm::object::Binary::isTapiUniversal | ( |  | ) | const |  | inline | 
 
 
◆ isWasm()
  
  | 
        
          | bool llvm::object::Binary::isWasm | ( |  | ) | const |  | inline | 
 
 
◆ isWinRes()
  
  | 
        
          | bool llvm::object::Binary::isWinRes | ( |  | ) | const |  | inline | 
 
 
◆ isXCOFF()
  
  | 
        
          | bool llvm::object::Binary::isXCOFF | ( |  | ) | const |  | inline | 
 
 
◆ Data
The documentation for this class was generated from the following files: