#include <Archive.h>
Public Member Functions | |
| ArchiveMember () | |
| ArchiveMember (const string name, const Offset offset, Symtab *img=NULL) | |
| ~ArchiveMember () | |
| const string & | getName () |
| Offset | getOffset () |
| Symtab * | getSymtab () |
| void | setSymtab (Symtab *img) |
Private Attributes | |
| const string | name_ |
| Offset | offset_ |
| Symtab * | member_ |
Helps facilitate lazy parsing and quick lookup once parsing is finished
Definition at line 46 of file Archive.h.
| Dyninst::SymtabAPI::ArchiveMember::ArchiveMember | ( | ) | [inline] |
| Dyninst::SymtabAPI::ArchiveMember::~ArchiveMember | ( | ) | [inline] |
| const string& Dyninst::SymtabAPI::ArchiveMember::getName | ( | ) | [inline] |
Definition at line 63 of file Archive.h.
References name_.
Referenced by Dyninst::SymtabAPI::Archive::parseMember().
| Offset Dyninst::SymtabAPI::ArchiveMember::getOffset | ( | ) | [inline] |
Definition at line 64 of file Archive.h.
References offset_.
Referenced by Dyninst::SymtabAPI::Archive::parseMember().
| Symtab* Dyninst::SymtabAPI::ArchiveMember::getSymtab | ( | ) | [inline] |
Definition at line 65 of file Archive.h.
References member_.
Referenced by Dyninst::SymtabAPI::Archive::getMemberByGlobalSymbol().
| void Dyninst::SymtabAPI::ArchiveMember::setSymtab | ( | Symtab * | img | ) | [inline] |
Definition at line 66 of file Archive.h.
References member_.
Referenced by Dyninst::SymtabAPI::Archive::parseMember().
Symtab* Dyninst::SymtabAPI::ArchiveMember::member_ [private] |
Definition at line 71 of file Archive.h.
Referenced by getSymtab(), setSymtab(), and ~ArchiveMember().
const string Dyninst::SymtabAPI::ArchiveMember::name_ [private] |
Definition at line 70 of file Archive.h.
Referenced by getOffset().
1.6.1