LLDB mainline
|
#include <BreakpointOptions.h>
Public Member Functions | |
CommandBaton (std::unique_ptr< CommandData > Data) | |
void | GetDescription (llvm::raw_ostream &s, lldb::DescriptionLevel level, unsigned indentation) const override |
Public Member Functions inherited from lldb_private::TypedBaton< CommandData > | |
TypedBaton (std::unique_ptr< CommandData > Item) | |
CommandData * | getItem () |
const CommandData * | getItem () const |
void * | data () override |
void | GetDescription (llvm::raw_ostream &s, lldb::DescriptionLevel level, unsigned indentation) const override |
Public Member Functions inherited from lldb_private::Baton | |
Baton ()=default | |
virtual | ~Baton ()=default |
virtual void * | data ()=0 |
virtual void | GetDescription (llvm::raw_ostream &s, lldb::DescriptionLevel level, unsigned indentation) const =0 |
Additional Inherited Members | |
Protected Attributes inherited from lldb_private::TypedBaton< CommandData > | |
std::unique_ptr< CommandData > | Item |
Definition at line 84 of file BreakpointOptions.h.
|
inlineexplicit |
Definition at line 86 of file BreakpointOptions.h.
|
overridevirtual |
Implements lldb_private::Baton.
Definition at line 561 of file BreakpointOptions.cpp.
References lldb_private::TypedBaton< CommandData >::data(), lldb::eDescriptionLevelBrief, lldb::eScriptLanguageNone, lldb_private::TypedBaton< CommandData >::getItem(), and lldb_private::ScriptInterpreter::LanguageToString().