LLDB  mainline
Public Member Functions | List of all members
lldb_private::StackFrameRecognizer Class Reference

A base class for frame recognizers. More...

#include <StackFrameRecognizer.h>

Inheritance diagram for lldb_private::StackFrameRecognizer:
Inheritance graph
[legend]
Collaboration diagram for lldb_private::StackFrameRecognizer:
Collaboration graph
[legend]

Public Member Functions

virtual lldb::RecognizedStackFrameSP RecognizeFrame (lldb::StackFrameSP frame)
 
virtual std::string GetName ()
 
virtual ~StackFrameRecognizer ()
 

Detailed Description

A base class for frame recognizers.

Subclasses (actual frame recognizers) should implement RecognizeFrame to provide a RecognizedStackFrame for a given stack frame.

Definition at line 48 of file StackFrameRecognizer.h.

Constructor & Destructor Documentation

◆ ~StackFrameRecognizer()

virtual lldb_private::StackFrameRecognizer::~StackFrameRecognizer ( )
inlinevirtual

Definition at line 59 of file StackFrameRecognizer.h.

Member Function Documentation

◆ GetName()

virtual std::string lldb_private::StackFrameRecognizer::GetName ( )
inlinevirtual

Reimplemented in lldb_private::ScriptedStackFrameRecognizer.

Definition at line 55 of file StackFrameRecognizer.h.

◆ RecognizeFrame()

virtual lldb::RecognizedStackFrameSP lldb_private::StackFrameRecognizer::RecognizeFrame ( lldb::StackFrameSP  frame)
inlinevirtual

Reimplemented in lldb_private::ScriptedStackFrameRecognizer.

Definition at line 51 of file StackFrameRecognizer.h.


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