struct ConfigManager

Declaration

struct ConfigManager : public MultiFormatConfig { /* full declaration omitted */ };

Declared at: llvm/include/llvm/ObjCopy/ConfigManager.h:23

Inherits from: MultiFormatConfig

Member Variables

public llvm::objcopy::CommonConfig Common
public llvm::objcopy::ELFConfig ELF
public llvm::objcopy::COFFConfig COFF
public llvm::objcopy::MachOConfig MachO
public llvm::objcopy::WasmConfig Wasm
public llvm::objcopy::XCOFFConfig XCOFF

Method Overview

Inherited from MultiFormatConfig:

Methods

Expected<const llvm::objcopy::COFFConfig&>
getCOFFConfig() const

Declared at: llvm/include/llvm/ObjCopy/ConfigManager.h:30

const llvm::objcopy::CommonConfig&
getCommonConfig() const

Declared at: llvm/include/llvm/ObjCopy/ConfigManager.h:26

Expected<const llvm::objcopy::ELFConfig&>
getELFConfig() const

Declared at: llvm/include/llvm/ObjCopy/ConfigManager.h:28

Expected<const llvm::objcopy::MachOConfig&>
getMachOConfig() const

Declared at: llvm/include/llvm/ObjCopy/ConfigManager.h:32

Expected<const llvm::objcopy::WasmConfig&>
getWasmConfig() const

Declared at: llvm/include/llvm/ObjCopy/ConfigManager.h:34

Expected<const llvm::objcopy::XCOFFConfig&>
getXCOFFConfig() const

Declared at: llvm/include/llvm/ObjCopy/ConfigManager.h:36

virtual ~ConfigManager()

Declared at: llvm/include/llvm/ObjCopy/ConfigManager.h:24