HPCToolkit
VdsoSymbolsFactory Class Referenceabstract

#include <VdsoSymbols.hpp>

Inheritance diagram for VdsoSymbolsFactory:
Collaboration diagram for VdsoSymbolsFactory:

Public Member Functions

bool match (const char *pathname)
 
SimpleSymbolscreate ()
 
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 77 of file VdsoSymbols.hpp.

Member Function Documentation

◆ create()

SimpleSymbols * VdsoSymbolsFactory::create ( void  )
virtual

Implements SimpleSymbolsFactory.

Definition at line 148 of file VdsoSymbols.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ fileId() [1/2]

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

Implemented in LinuxKernelSymbolsFactory.

Here is the caller graph for this function:

◆ fileId() [2/2]

virtual uint SimpleSymbolsFactory::fileId ( )
pure virtualinherited

Implemented in LinuxKernelSymbolsFactory.

◆ id() [1/2]

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

Implemented in LinuxKernelSymbolsFactory.

Here is the caller graph for this function:

◆ id() [2/2]

virtual uint SimpleSymbolsFactory::id ( )
pure virtualinherited

Implemented in LinuxKernelSymbolsFactory.

◆ match()

bool VdsoSymbolsFactory::match ( const char *  pathname)
virtual

Implements SimpleSymbolsFactory.

Definition at line 136 of file VdsoSymbols.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ unified_name()

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

Implemented in LinuxKernelSymbolsFactory.

Here is the caller graph for this function:

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