GDB (xrefs)
Loading...
Searching...
No Matches
Public Member Functions | List of all members
static_probe_ops Class Referenceabstract

#include "probe.h"

Inheritance diagram for static_probe_ops:
any_static_probe_ops dtrace_static_probe_ops stap_static_probe_ops

Public Member Functions

virtual bool is_linespec (const char **linespecp) const =0
 
virtual void get_probes (std::vector< std::unique_ptr< probe > > *probes, struct objfile *objfile) const =0
 
virtual const char * type_name () const =0
 
virtual bool can_enable () const
 
virtual std::vector< struct info_probe_columngen_info_probes_table_header () const =0
 

Detailed Description

Definition at line 54 of file probe.h.

Member Function Documentation

◆ can_enable()

virtual bool static_probe_ops::can_enable ( ) const
inlinevirtual

Reimplemented in dtrace_static_probe_ops.

Definition at line 76 of file probe.h.

Referenced by disable_probes_command(), and enable_probes_command().

◆ gen_info_probes_table_header()

virtual std::vector< struct info_probe_column > static_probe_ops::gen_info_probes_table_header ( ) const
pure virtual

◆ get_probes()

virtual void static_probe_ops::get_probes ( std::vector< std::unique_ptr< probe > > * probes,
struct objfile * objfile ) const
pure virtual

◆ is_linespec()

virtual bool static_probe_ops::is_linespec ( const char ** linespecp) const
pure virtual

◆ type_name()

virtual const char * static_probe_ops::type_name ( ) const
pure virtual

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