LLVM  4.0.0
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
 
uint32_t getCPUSubType () const
 
uint32_t getOffset () const
 
uint32_t getSize () const
 
uint32_t getAlign () const
 
uint32_t getReserved () const
 
std::string getArchFlagName () const
 
Expected< std::unique_ptr
< MachOObjectFile > > 
getAsObjectFile () const
 
Expected< std::unique_ptr
< Archive > > 
getAsArchive () const
 

Detailed Description

Definition at line 35 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 46 of file MachOUniversal.h.

Referenced by ObjectForArch().

uint32_t llvm::object::MachOUniversalBinary::ObjectForArch::getAlign ( ) const
inline
std::string llvm::object::MachOUniversalBinary::ObjectForArch::getArchFlagName ( ) const
inline
Expected< std::unique_ptr< Archive > > MachOUniversalBinary::ObjectForArch::getAsArchive ( ) const
Expected< std::unique_ptr< MachOObjectFile > > MachOUniversalBinary::ObjectForArch::getAsObjectFile ( ) const
uint32_t llvm::object::MachOUniversalBinary::ObjectForArch::getCPUSubType ( ) const
inline
uint32_t llvm::object::MachOUniversalBinary::ObjectForArch::getCPUType ( ) const
inline
ObjectForArch llvm::object::MachOUniversalBinary::ObjectForArch::getNext ( ) const
inline
uint32_t llvm::object::MachOUniversalBinary::ObjectForArch::getOffset ( ) const
inline
uint32_t llvm::object::MachOUniversalBinary::ObjectForArch::getReserved ( ) const
inline
uint32_t llvm::object::MachOUniversalBinary::ObjectForArch::getSize ( ) const
inline
bool llvm::object::MachOUniversalBinary::ObjectForArch::operator== ( const ObjectForArch Other) const
inline

Definition at line 51 of file MachOUniversal.h.


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