LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
llvm::object::MachOUniversalBinary::ObjectForArch Class Reference

#include <MachOUniversal.h>

Public Member Functions

 ObjectForArch (const MachOUniversalBinary *Parent, uint32_t Index)
 
void clear ()
 
bool operator== (const ObjectForArch &Other) const
 
ObjectForArch getNext () const
 
uint32_t getCPUType () const
 
error_code getAsObjectFile (OwningPtr< ObjectFile > &Result) const
 

Detailed Description

Definition at line 33 of file MachOUniversal.h.

Constructor & Destructor Documentation

MachOUniversalBinary::ObjectForArch::ObjectForArch ( const MachOUniversalBinary Parent,
uint32_t  Index 
)

Member Function Documentation

void llvm::object::MachOUniversalBinary::ObjectForArch::clear ( )
inline

Definition at line 43 of file MachOUniversal.h.

Referenced by ObjectForArch().

error_code MachOUniversalBinary::ObjectForArch::getAsObjectFile ( OwningPtr< ObjectFile > &  Result) const
uint32_t llvm::object::MachOUniversalBinary::ObjectForArch::getCPUType ( ) const
inline

Definition at line 53 of file MachOUniversal.h.

References llvm::MachO::fat_arch::cputype.

ObjectForArch llvm::object::MachOUniversalBinary::ObjectForArch::getNext ( ) const
inline
bool llvm::object::MachOUniversalBinary::ObjectForArch::operator== ( const ObjectForArch Other) const
inline

Definition at line 48 of file MachOUniversal.h.


The documentation for this class was generated from the following files: