#include <Object-xcoff.h>
Public Member Functions | |
| xcoffArchive (fileOpener *f) | |
| virtual | ~xcoffArchive () |
| virtual int | read_arhdr ()=0 |
| virtual int | read_mbrhdr ()=0 |
Data Fields | |
| unsigned long long | aout_offset |
| unsigned long long | next_offset |
| char * | member_name |
| int | member_len |
Protected Attributes | |
| unsigned long long | first_offset |
| unsigned long long | last_offset |
| fileOpener * | fo_ |
Definition at line 78 of file Object-xcoff.h.
| Dyninst::SymtabAPI::xcoffArchive::xcoffArchive | ( | fileOpener * | f | ) | [inline] |
Definition at line 80 of file Object-xcoff.h.
| virtual Dyninst::SymtabAPI::xcoffArchive::~xcoffArchive | ( | ) | [inline, virtual] |
Definition at line 81 of file Object-xcoff.h.
| virtual int Dyninst::SymtabAPI::xcoffArchive::read_arhdr | ( | ) | [pure virtual] |
Implemented in Dyninst::SymtabAPI::xcoffArchive_32, and Dyninst::SymtabAPI::xcoffArchive_64.
Referenced by Dyninst::SymtabAPI::Object::load_archive().
| virtual int Dyninst::SymtabAPI::xcoffArchive::read_mbrhdr | ( | ) | [pure virtual] |
Implemented in Dyninst::SymtabAPI::xcoffArchive_32, and Dyninst::SymtabAPI::xcoffArchive_64.
Referenced by Dyninst::SymtabAPI::Object::load_archive().
| unsigned long long Dyninst::SymtabAPI::xcoffArchive::aout_offset |
Definition at line 86 of file Object-xcoff.h.
Referenced by Dyninst::SymtabAPI::Object::load_archive(), Dyninst::SymtabAPI::xcoffArchive_64::read_mbrhdr(), and Dyninst::SymtabAPI::xcoffArchive_32::read_mbrhdr().
unsigned long long Dyninst::SymtabAPI::xcoffArchive::first_offset [protected] |
Definition at line 91 of file Object-xcoff.h.
Referenced by Dyninst::SymtabAPI::xcoffArchive_64::read_arhdr(), and Dyninst::SymtabAPI::xcoffArchive_32::read_arhdr().
fileOpener* Dyninst::SymtabAPI::xcoffArchive::fo_ [protected] |
Definition at line 94 of file Object-xcoff.h.
Referenced by Dyninst::SymtabAPI::xcoffArchive_64::read_arhdr(), Dyninst::SymtabAPI::xcoffArchive_32::read_arhdr(), Dyninst::SymtabAPI::xcoffArchive_64::read_mbrhdr(), and Dyninst::SymtabAPI::xcoffArchive_32::read_mbrhdr().
unsigned long long Dyninst::SymtabAPI::xcoffArchive::last_offset [protected] |
Definition at line 92 of file Object-xcoff.h.
Referenced by Dyninst::SymtabAPI::xcoffArchive_64::read_arhdr(), Dyninst::SymtabAPI::xcoffArchive_32::read_arhdr(), Dyninst::SymtabAPI::xcoffArchive_64::read_mbrhdr(), and Dyninst::SymtabAPI::xcoffArchive_32::read_mbrhdr().
Definition at line 89 of file Object-xcoff.h.
Referenced by Dyninst::SymtabAPI::Object::load_archive(), Dyninst::SymtabAPI::xcoffArchive_64::read_mbrhdr(), and Dyninst::SymtabAPI::xcoffArchive_32::read_mbrhdr().
Definition at line 88 of file Object-xcoff.h.
Referenced by Dyninst::SymtabAPI::Object::load_archive(), Dyninst::SymtabAPI::xcoffArchive_64::read_mbrhdr(), Dyninst::SymtabAPI::xcoffArchive_32::read_mbrhdr(), Dyninst::SymtabAPI::xcoffArchive_32::~xcoffArchive_32(), and Dyninst::SymtabAPI::xcoffArchive_64::~xcoffArchive_64().
| unsigned long long Dyninst::SymtabAPI::xcoffArchive::next_offset |
Definition at line 87 of file Object-xcoff.h.
Referenced by Dyninst::SymtabAPI::Object::load_archive(), Dyninst::SymtabAPI::xcoffArchive_64::read_arhdr(), Dyninst::SymtabAPI::xcoffArchive_32::read_arhdr(), Dyninst::SymtabAPI::xcoffArchive_64::read_mbrhdr(), and Dyninst::SymtabAPI::xcoffArchive_32::read_mbrhdr().
1.6.1