#include <SymReader.h>
Public Member Functions | |
| SymbolReaderFactory () | |
| virtual | ~SymbolReaderFactory () |
| virtual SymReader * | openSymbolReader (std::string pathname)=0 |
| virtual SymReader * | openSymbolReader (const char *buffer, unsigned long size)=0 |
| virtual bool | closeSymbolReader (SymReader *sr)=0 |
Definition at line 115 of file SymReader.h.
| Dyninst::SymbolReaderFactory::SymbolReaderFactory | ( | ) | [inline] |
Definition at line 118 of file SymReader.h.
| virtual Dyninst::SymbolReaderFactory::~SymbolReaderFactory | ( | ) | [inline, virtual] |
Definition at line 119 of file SymReader.h.
| virtual bool Dyninst::SymbolReaderFactory::closeSymbolReader | ( | SymReader * | sr | ) | [pure virtual] |
Implemented in Dyninst::SymElfFactory, and Dyninst::SymtabAPI::SymtabReaderFactory.
Referenced by Dyninst::AddressTranslateSysV::parseDTDebug().
| virtual SymReader* Dyninst::SymbolReaderFactory::openSymbolReader | ( | const char * | buffer, | |
| unsigned long | size | |||
| ) | [pure virtual] |
Implemented in Dyninst::SymElfFactory, and Dyninst::SymtabAPI::SymtabReaderFactory.
| virtual SymReader* Dyninst::SymbolReaderFactory::openSymbolReader | ( | std::string | pathname | ) | [pure virtual] |
Implemented in Dyninst::SymElfFactory, and Dyninst::SymtabAPI::SymtabReaderFactory.
Referenced by Dyninst::AddressTranslateSysV::parseDTDebug(), Dyninst::FCNode::parsefile(), and Dyninst::LoadedLibAIX::setReals().
1.6.1