LLVM 19.0.0git
Static Public Member Functions | List of all members
llvm::object::HDRRecord Class Reference

#include "llvm/Object/GOFF.h"

Inheritance diagram for llvm::object::HDRRecord:
Inheritance graph
[legend]

Static Public Member Functions

static Error getData (const uint8_t *Record, SmallString< 256 > &CompleteData)
 
static uint16_t getPropertyModuleLength (const uint8_t *Record)
 
- Static Public Member Functions inherited from llvm::object::Record
static Error getContinuousData (const uint8_t *Record, uint16_t DataLength, int DataIndex, SmallString< 256 > &CompleteData)
 
static bool isContinued (const uint8_t *Record)
 
static bool isContinuation (const uint8_t *Record)
 

Additional Inherited Members

- Static Protected Member Functions inherited from llvm::object::Record
static void getBits (const uint8_t *Bytes, uint8_t ByteIndex, uint8_t BitIndex, uint8_t Length, uint8_t &Value)
 Get bit field of specified byte.
 
template<class T >
static void get (const uint8_t *Bytes, uint8_t ByteIndex, T &Value)
 

Detailed Description

Definition at line 96 of file GOFF.h.

Member Function Documentation

◆ getData()

Error HDRRecord::getData ( const uint8_t *  Record,
SmallString< 256 > &  CompleteData 
)
static

◆ getPropertyModuleLength()

static uint16_t llvm::object::HDRRecord::getPropertyModuleLength ( const uint8_t *  Record)
inlinestatic

Definition at line 100 of file GOFF.h.

References llvm::Length.

Referenced by getData().


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