HPCToolkit
SimpleSymbolsFactory Class Referenceabstract

#include <SimpleSymbols.hpp>

Inheritance diagram for SimpleSymbolsFactory:

Public Member Functions

virtual bool match (const char *pathname)=0
 
virtual SimpleSymbolscreate ()=0
 
virtual void id (uint _id)=0
 
virtual uint id ()=0
 
virtual void fileId (uint _id)=0
 
virtual uint fileId ()=0
 
virtual const char * unified_name ()=0
 

Detailed Description

Definition at line 156 of file SimpleSymbols.hpp.

Member Function Documentation

◆ create()

virtual SimpleSymbols* SimpleSymbolsFactory::create ( )
pure virtual

Implemented in LinuxKernelSymbolsFactory, and VdsoSymbolsFactory.

Here is the caller graph for this function:

◆ fileId() [1/2]

virtual void SimpleSymbolsFactory::fileId ( uint  _id)
pure virtual

Implemented in LinuxKernelSymbolsFactory.

Here is the caller graph for this function:

◆ fileId() [2/2]

virtual uint SimpleSymbolsFactory::fileId ( )
pure virtual

Implemented in LinuxKernelSymbolsFactory.

◆ id() [1/2]

virtual void SimpleSymbolsFactory::id ( uint  _id)
pure virtual

Implemented in LinuxKernelSymbolsFactory.

Here is the caller graph for this function:

◆ id() [2/2]

virtual uint SimpleSymbolsFactory::id ( )
pure virtual

Implemented in LinuxKernelSymbolsFactory.

◆ match()

virtual bool SimpleSymbolsFactory::match ( const char *  pathname)
pure virtual

◆ unified_name()

virtual const char* SimpleSymbolsFactory::unified_name ( )
pure virtual

Implemented in LinuxKernelSymbolsFactory.

Here is the caller graph for this function:

The documentation for this class was generated from the following file: