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)
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)
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
uint32_t getAsUint32(bool IsLittleEndian) const
Declared at: llvm/include/llvm/Support/DataExtractor.h:27
Parameters
- bool IsLittleEndian