Dyninst::SymtabAPI::SymtabReaderFactory Class Reference

#include <SymtabReader.h>

Inheritance diagram for Dyninst::SymtabAPI::SymtabReaderFactory:
Dyninst::SymbolReaderFactory

Public Member Functions

 SymtabReaderFactory ()
virtual ~SymtabReaderFactory ()
virtual SymReaderopenSymbolReader (std::string pathname)
virtual SymReaderopenSymbolReader (const char *buffer, unsigned long size)
virtual bool closeSymbolReader (SymReader *sr)

Private Attributes

std::map< std::string,
SymReader * > 
open_syms

Detailed Description

Definition at line 50 of file SymtabReader.h.


Constructor & Destructor Documentation

SymtabReaderFactory::SymtabReaderFactory (  ) 

Definition at line 255 of file SymtabReader.C.

SymtabReaderFactory::~SymtabReaderFactory (  )  [virtual]

Definition at line 259 of file SymtabReader.C.


Member Function Documentation

bool SymtabReaderFactory::closeSymbolReader ( SymReader sr  )  [virtual]
SymReader * SymtabReaderFactory::openSymbolReader ( const char *  buffer,
unsigned long  size 
) [virtual]

Implements Dyninst::SymbolReaderFactory.

Definition at line 280 of file SymtabReader.C.

SymReader * SymtabReaderFactory::openSymbolReader ( std::string  pathname  )  [virtual]

Field Documentation

Definition at line 53 of file SymtabReader.h.

Referenced by closeSymbolReader(), and openSymbolReader().


The documentation for this class was generated from the following files:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 12 Jul 2013 for SymtabAPI by  doxygen 1.6.1