LLDB  mainline
Public Member Functions | Friends | List of all members
lldb::SBCommand Class Reference

#include <SBCommandInterpreter.h>

Public Member Functions

 SBCommand ()
 
 operator bool () const
 
bool IsValid ()
 
const char * GetName ()
 
const char * GetHelp ()
 
const char * GetHelpLong ()
 
void SetHelp (const char *)
 
void SetHelpLong (const char *)
 
uint32_t GetFlags ()
 
void SetFlags (uint32_t flags)
 
lldb::SBCommand AddMultiwordCommand (const char *name, const char *help=nullptr)
 
lldb::SBCommand AddCommand (const char *name, lldb::SBCommandPluginInterface *impl, const char *help=nullptr)
 
lldb::SBCommand AddCommand (const char *name, lldb::SBCommandPluginInterface *impl, const char *help, const char *syntax)
 

Friends

class SBDebugger
 
class SBCommandInterpreter
 

Detailed Description

Definition at line 261 of file SBCommandInterpreter.h.

Constructor & Destructor Documentation

◆ SBCommand()

SBCommand::SBCommand ( )

Definition at line 686 of file SBCommandInterpreter.cpp.

References LLDB_RECORD_CONSTRUCTOR_NO_ARGS.

Member Function Documentation

◆ AddCommand() [1/2]

lldb::SBCommand SBCommand::AddCommand ( const char *  name,
lldb::SBCommandPluginInterface impl,
const char *  help = nullptr 
)

◆ AddCommand() [2/2]

lldb::SBCommand SBCommand::AddCommand ( const char *  name,
lldb::SBCommandPluginInterface impl,
const char *  help,
const char *  syntax 
)

◆ AddMultiwordCommand()

lldb::SBCommand SBCommand::AddMultiwordCommand ( const char *  name,
const char *  help = nullptr 
)

◆ GetFlags()

uint32_t SBCommand::GetFlags ( )

◆ GetHelp()

const char * SBCommand::GetHelp ( )

◆ GetHelpLong()

const char * SBCommand::GetHelpLong ( )

◆ GetName()

const char * SBCommand::GetName ( )

◆ IsValid()

bool SBCommand::IsValid ( )

◆ operator bool()

SBCommand::operator bool ( ) const
explicit

Definition at line 694 of file SBCommandInterpreter.cpp.

References LLDB_RECORD_METHOD_CONST_NO_ARGS.

◆ SetFlags()

void SBCommand::SetFlags ( uint32_t  flags)

◆ SetHelp()

void SBCommand::SetHelp ( const char *  help)

◆ SetHelpLong()

void SBCommand::SetHelpLong ( const char *  help)

Friends And Related Function Documentation

◆ SBCommandInterpreter

friend class SBCommandInterpreter
friend

Definition at line 296 of file SBCommandInterpreter.h.

◆ SBDebugger

friend class SBDebugger
friend

Definition at line 295 of file SBCommandInterpreter.h.


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