MCPcopy Create free account
hub / github.com/bloomberg/pystack / ProcessAnalyzer

Class ProcessAnalyzer

src/pystack/_pystack/elf_common.h:81–98  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

79};
80
81class ProcessAnalyzer : public Analyzer
82{
83 public:
84 // Constructors
85 explicit ProcessAnalyzer(pid_t pid);
86
87 // Destructors
88 virtual ~ProcessAnalyzer() = default;
89
90 // Methods
91 const dwfl_unique_ptr& getDwfl() const override;
92
93 // Data members
94 dwfl_unique_ptr d_dwfl;
95 char* d_debuginfo_path;
96 Dwfl_Callbacks d_callbacks;
97 int d_pid;
98};
99
100uintptr_t
101getLoadPointOfModule(const dwfl_unique_ptr& dwfl, const std::string& mod);

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected