LLVM  16.0.0git
Public Member Functions | Static Public Attributes | List of all members
llvm::object::XCOFFAuxiliaryHeader< T > Struct Template Reference

#include "llvm/Object/XCOFFObjectFile.h"

Inheritance diagram for llvm::object::XCOFFAuxiliaryHeader< T >:
Inheritance graph
[legend]
Collaboration diagram for llvm::object::XCOFFAuxiliaryHeader< T >:
Collaboration graph
[legend]

Public Member Functions

uint8_t getFlag () const
 
uint8_t getTDataAlignment () const
 
uint16_t getVersion () const
 

Static Public Attributes

static constexpr uint8_t AuxiHeaderFlagMask = 0xF0
 
static constexpr uint8_t AuxiHeaderTDataAlignmentMask = 0x0F
 

Detailed Description

template<typename T>
struct llvm::object::XCOFFAuxiliaryHeader< T >

Definition at line 54 of file XCOFFObjectFile.h.

Member Function Documentation

◆ getFlag()

template<typename T >
uint8_t llvm::object::XCOFFAuxiliaryHeader< T >::getFlag ( ) const
inline

Definition at line 59 of file XCOFFObjectFile.h.

◆ getTDataAlignment()

template<typename T >
uint8_t llvm::object::XCOFFAuxiliaryHeader< T >::getTDataAlignment ( ) const
inline

Definition at line 64 of file XCOFFObjectFile.h.

◆ getVersion()

template<typename T >
uint16_t llvm::object::XCOFFAuxiliaryHeader< T >::getVersion ( ) const
inline

Definition at line 69 of file XCOFFObjectFile.h.

Member Data Documentation

◆ AuxiHeaderFlagMask

template<typename T >
constexpr uint8_t llvm::object::XCOFFAuxiliaryHeader< T >::AuxiHeaderFlagMask = 0xF0
staticconstexpr

◆ AuxiHeaderTDataAlignmentMask

template<typename T >
constexpr uint8_t llvm::object::XCOFFAuxiliaryHeader< T >::AuxiHeaderTDataAlignmentMask = 0x0F
staticconstexpr

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