#include <ScriptedFrameProviderInterface.h>
◆ AppliesToThread()
| virtual bool lldb_private::ScriptedFrameProviderInterface::AppliesToThread |
( |
llvm::StringRef | class_name, |
|
|
lldb::ThreadSP | thread_sp ) |
|
inlinevirtual |
◆ CreatePluginObject()
◆ GetDescription()
| virtual std::string lldb_private::ScriptedFrameProviderInterface::GetDescription |
( |
llvm::StringRef | class_name | ) |
|
|
inlinevirtual |
Get a description string for the frame provider.
This is called by the descriptor to fetch a description from the scripted implementation. Implementations should call a static method on the scripting class to retrieve the description.
- Parameters
-
| class_name | The name of the scripting class implementing the provider. |
- Returns
- A string describing what this frame provider does, or an empty string if no description is available.
Definition at line 40 of file ScriptedFrameProviderInterface.h.
◆ GetFrameAtIndex()
◆ GetPriority()
| virtual std::optional< uint32_t > lldb_private::ScriptedFrameProviderInterface::GetPriority |
( |
llvm::StringRef | class_name | ) |
|
|
inlinevirtual |
Get the priority of this frame provider.
This is called by the descriptor to fetch the priority from the scripted implementation. Implementations should call a static method on the scripting class to retrieve the priority. Lower numbers indicate higher priority (like Unix nice values).
- Parameters
-
| class_name | The name of the scripting class implementing the provider. |
- Returns
- Priority value where 0 is highest priority, or std::nullopt for default priority (UINT32_MAX - lowest priority).
Definition at line 54 of file ScriptedFrameProviderInterface.h.
The documentation for this class was generated from the following file: