struct Uint24

Declaration

struct Uint24 { /* full declaration omitted */ };

Description

An auxiliary type to facilitate extraction of 3-byte entities.

Declared at: llvm/include/llvm/Support/DataExtractor.h:19

Member Variables

public uint8_t[3] Bytes

Method Overview

  • public Uint24(uint8_t U)
  • public Uint24(uint8_t U0, uint8_t U1, uint8_t U2)
  • public uint32_t getAsUint32(bool IsLittleEndian) const

Methods

Uint24(uint8_t U)

Declared at: llvm/include/llvm/Support/DataExtractor.h:21

Parameters

uint8_t U

Uint24(uint8_t U0, uint8_t U1, uint8_t U2)

Declared at: llvm/include/llvm/Support/DataExtractor.h:24

Parameters

uint8_t U0
uint8_t U1
uint8_t U2

uint32_t getAsUint32(bool IsLittleEndian) const

Declared at: llvm/include/llvm/Support/DataExtractor.h:27

Parameters

bool IsLittleEndian