LLDB mainline
Classes | Public Member Functions | Private Attributes | List of all members
ObjectContainerUniversalMachO::FatArch Struct Reference

#include <ObjectContainerUniversalMachO.h>

Classes

union  Arch
 

Public Member Functions

 FatArch (llvm::MachO::fat_arch arch)
 
 FatArch (llvm::MachO::fat_arch_64 arch)
 
uint32_t GetCPUType () const
 
uint32_t GetCPUSubType () const
 
uint64_t GetOffset () const
 
uint64_t GetSize () const
 
uint32_t GetAlign () const
 

Private Attributes

const union ObjectContainerUniversalMachO::FatArch::Arch m_arch
 
const bool m_is_fat64
 

Detailed Description

Definition at line 67 of file ObjectContainerUniversalMachO.h.

Constructor & Destructor Documentation

◆ FatArch() [1/2]

ObjectContainerUniversalMachO::FatArch::FatArch ( llvm::MachO::fat_arch  arch)
inline

Definition at line 68 of file ObjectContainerUniversalMachO.h.

◆ FatArch() [2/2]

ObjectContainerUniversalMachO::FatArch::FatArch ( llvm::MachO::fat_arch_64  arch)
inline

Definition at line 69 of file ObjectContainerUniversalMachO.h.

Member Function Documentation

◆ GetAlign()

uint32_t ObjectContainerUniversalMachO::FatArch::GetAlign ( ) const
inline

◆ GetCPUSubType()

uint32_t ObjectContainerUniversalMachO::FatArch::GetCPUSubType ( ) const
inline

◆ GetCPUType()

uint32_t ObjectContainerUniversalMachO::FatArch::GetCPUType ( ) const
inline

◆ GetOffset()

uint64_t ObjectContainerUniversalMachO::FatArch::GetOffset ( ) const
inline

◆ GetSize()

uint64_t ObjectContainerUniversalMachO::FatArch::GetSize ( ) const
inline

Member Data Documentation

◆ m_arch

const union ObjectContainerUniversalMachO::FatArch::Arch ObjectContainerUniversalMachO::FatArch::m_arch
private

◆ m_is_fat64

const bool ObjectContainerUniversalMachO::FatArch::m_is_fat64
private

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