class BigArchive
Declaration
class BigArchive : public Archive { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Object/Archive.h:394
Inherits from: Archive
Member Variables
- public const llvm::object::BigArchive::FixLenHdr* ArFixLenHdr
- public uint64_t FirstChildOffset = 0
- public uint64_t LastChildOffset = 0
Inherited from Archive:
Inherited from Binary:
Method Overview
- public BigArchive(llvm::MemoryBufferRef Source, llvm::Error & Err)
- public uint64_t getFirstChildOffset() const
- public uint64_t getLastChildOffset() const
- public bool isEmpty() const
Inherited from Archive:
- public child_begin
- public child_end
- public children
- public classof
- public create
- public createArchiveMemberHeader
- public findSym
- protected getArchiveMagicLen
- public getDefaultKindForHost
- public getFirstChildOffset
- public getNumberOfSymbols
- public getStringTable
- public getSymbolTable
- public hasSymbolTable
- public isEmpty
- public isThin
- public kind
- protected setFirstRegular
- public symbol_begin
- public symbol_end
- public symbols
- public takeThinBuffers
Inherited from Binary:
- public checkOffset
- public getData
- protected getELFType
- public getFileName
- protected getMachOType
- public getMemoryBufferRef
- public getTripleObjectFormat
- public getType
- public initContent
- public isArchive
- public isCOFF
- public isCOFFImportFile
- public isELF
- public isIR
- public isLittleEndian
- public isMachO
- public isMachOUniversalBinary
- public isMinidump
- public isObject
- public isOffloadFile
- public isSymbolic
- public isTapiFile
- public isTapiUniversal
- public isWasm
- public isWinRes
- public isXCOFF
Methods
¶BigArchive(llvm::MemoryBufferRef Source,
llvm::Error& Err)
BigArchive(llvm::MemoryBufferRef Source,
llvm::Error& Err)
Declared at: llvm/include/llvm/Object/Archive.h:413
Parameters
- llvm::MemoryBufferRef Source
- llvm::Error& Err
¶uint64_t getFirstChildOffset() const
uint64_t getFirstChildOffset() const
Declared at: llvm/include/llvm/Object/Archive.h:414
¶uint64_t getLastChildOffset() const
uint64_t getLastChildOffset() const
Declared at: llvm/include/llvm/Object/Archive.h:415
¶bool isEmpty() const
bool isEmpty() const
Declared at: llvm/include/llvm/Object/Archive.h:416