|
LLDB mainline
|
#include <ObjectContainerBSDArchive.h>
Public Member Functions | |
| Object () | |
| void | Clear () |
| lldb::offset_t | ExtractFromThin (const lldb_private::DataExtractor &data, lldb::offset_t offset, llvm::StringRef stringTable) |
| lldb::offset_t | Extract (const lldb_private::DataExtractor &data, lldb::offset_t offset) |
| void | Dump () const |
Public Attributes | |
| lldb_private::ConstString | ar_name |
| Object name in the archive. | |
| uint32_t | modification_time = 0 |
| Object modification time in the archive. | |
| uint32_t | size = 0 |
| Object size in bytes in the archive. | |
| lldb::offset_t | file_offset = 0 |
| File offset in bytes from the beginning of the file of the object data. | |
| lldb::offset_t | file_size = 0 |
| Length of the object data. | |
Definition at line 79 of file ObjectContainerBSDArchive.h.
| ObjectContainerBSDArchive::Object::Object | ( | ) |
Definition at line 48 of file ObjectContainerBSDArchive.cpp.
References ar_name, Object(), and ObjectContainerBSDArchive::ObjectContainerBSDArchive().
Referenced by Object().
| void ObjectContainerBSDArchive::Object::Clear | ( | ) |
Definition at line 50 of file ObjectContainerBSDArchive.cpp.
References ar_name, file_offset, file_size, modification_time, and size.
Referenced by ObjectContainerBSDArchive::Archive::ParseObjects().
| void ObjectContainerBSDArchive::Object::Dump | ( | ) | const |
Definition at line 58 of file ObjectContainerBSDArchive.cpp.
References ar_name, file_offset, file_size, modification_time, and size.
| lldb::offset_t ObjectContainerBSDArchive::Object::Extract | ( | const lldb_private::DataExtractor & | data, |
| lldb::offset_t | offset ) |
| lldb::offset_t ObjectContainerBSDArchive::Object::ExtractFromThin | ( | const lldb_private::DataExtractor & | data, |
| lldb::offset_t | offset, | ||
| llvm::StringRef | stringTable ) |
| lldb_private::ConstString ObjectContainerBSDArchive::Object::ar_name |
Object name in the archive.
Definition at line 91 of file ObjectContainerBSDArchive.h.
Referenced by Clear(), Dump(), Object(), and ObjectContainerBSDArchive::Archive::ParseObjects().
| lldb::offset_t ObjectContainerBSDArchive::Object::file_offset = 0 |
File offset in bytes from the beginning of the file of the object data.
Definition at line 100 of file ObjectContainerBSDArchive.h.
Referenced by Clear(), Dump(), and ObjectContainerBSDArchive::Archive::ParseObjects().
| lldb::offset_t ObjectContainerBSDArchive::Object::file_size = 0 |
Length of the object data.
Definition at line 103 of file ObjectContainerBSDArchive.h.
Referenced by Clear(), Dump(), and ObjectContainerBSDArchive::Archive::ParseObjects().
| uint32_t ObjectContainerBSDArchive::Object::modification_time = 0 |
Object modification time in the archive.
Definition at line 94 of file ObjectContainerBSDArchive.h.
Referenced by Clear(), Dump(), and ObjectContainerBSDArchive::Archive::ParseObjects().
| uint32_t ObjectContainerBSDArchive::Object::size = 0 |
Object size in bytes in the archive.
Definition at line 97 of file ObjectContainerBSDArchive.h.
Referenced by Clear(), Dump(), and ObjectContainerBSDArchive::Archive::ParseObjects().