|
LLVM 23.0.0git
|
#include "llvm/Object/Archive.h"
Public Attributes | |
| std::string | RawMemberName |
| std::string | MemberName |
| std::string | LastModified |
| std::string | UID |
| std::string | GID |
| std::string | AccessMode |
| Public Attributes inherited from llvm::object::CommonArchiveMemberHeader< UnixArMemHdrType > | |
| UnixArMemHdrType const * | ArMemHdr |
| Public Attributes inherited from llvm::object::AbstractArchiveMemberHeader | |
| const Archive * | Parent |
Additional Inherited Members | |
| Protected Member Functions inherited from llvm::object::AbstractArchiveMemberHeader | |
| AbstractArchiveMemberHeader (const Archive *Parent) | |
| ZOSArchiveMemberHeader::ZOSArchiveMemberHeader | ( | Archive const * | Parent, |
| const char * | RawHeaderPtr, | ||
| uint64_t | Size, | ||
| Error * | Err ) |
Definition at line 388 of file Archive.cpp.
References llvm::object::ArchiveMemberHeader::ArchiveMemberHeader(), llvm::object::AbstractArchiveMemberHeader::Parent, setMemberHeaderStrings(), and Size.
|
inlineoverridevirtual |
Reimplemented from llvm::object::ArchiveMemberHeader.
Get the name looking up long names.
Reimplemented from llvm::object::ArchiveMemberHeader.
Definition at line 405 of file Archive.cpp.
References MemberName.
|
overridevirtual |
Reimplemented from llvm::object::CommonArchiveMemberHeader< UnixArMemHdrType >.
Definition at line 409 of file Archive.cpp.
References AccessMode.
|
overridevirtual |
Reimplemented from llvm::object::CommonArchiveMemberHeader< UnixArMemHdrType >.
Definition at line 419 of file Archive.cpp.
References GID.
|
overridevirtual |
Reimplemented from llvm::object::CommonArchiveMemberHeader< UnixArMemHdrType >.
Definition at line 413 of file Archive.cpp.
References LastModified.
Get the name without looking up long names.
Reimplemented from llvm::object::ArchiveMemberHeader.
Definition at line 401 of file Archive.cpp.
References RawMemberName.
|
overridevirtual |
Reimplemented from llvm::object::CommonArchiveMemberHeader< UnixArMemHdrType >.
Definition at line 417 of file Archive.cpp.
References UID.
Reimplemented from llvm::object::ArchiveMemberHeader.
Definition at line 396 of file Archive.cpp.
References llvm::object::CommonArchiveMemberHeader< UnixArMemHdrType >::ArMemHdr, ebcdicFieldToASCII(), getArchiveMemberDecField(), and llvm::object::AbstractArchiveMemberHeader::Parent.
Reimplemented from llvm::object::ArchiveMemberHeader.
Definition at line 421 of file Archive.cpp.
References AccessMode, llvm::object::CommonArchiveMemberHeader< UnixArMemHdrType >::ArMemHdr, llvm::ConverterEBCDIC::convertToUTF8(), ebcdicFieldToASCII(), llvm::Expected< T >::get(), llvm::object::ArchiveMemberHeader::getName(), GID, LastModified, malformedError(), MemberName, llvm::Offset, llvm::object::AbstractArchiveMemberHeader::Parent, RawMemberName, Size, starts_with(), llvm::Expected< T >::takeError(), and UID.
Referenced by ZOSArchiveMemberHeader().
| std::string llvm::object::ZOSArchiveMemberHeader::AccessMode |
Definition at line 187 of file Archive.h.
Referenced by getRawAccessMode(), and setMemberHeaderStrings().
| std::string llvm::object::ZOSArchiveMemberHeader::GID |
Definition at line 186 of file Archive.h.
Referenced by getRawGID(), and setMemberHeaderStrings().
| std::string llvm::object::ZOSArchiveMemberHeader::LastModified |
Definition at line 184 of file Archive.h.
Referenced by getRawLastModified(), and setMemberHeaderStrings().
| std::string llvm::object::ZOSArchiveMemberHeader::MemberName |
Definition at line 183 of file Archive.h.
Referenced by getName(), and setMemberHeaderStrings().
| std::string llvm::object::ZOSArchiveMemberHeader::RawMemberName |
Definition at line 182 of file Archive.h.
Referenced by getRawName(), and setMemberHeaderStrings().
| std::string llvm::object::ZOSArchiveMemberHeader::UID |
Definition at line 185 of file Archive.h.
Referenced by getRawUID(), and setMemberHeaderStrings().