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

#include <BreakpointName.h>

Classes

class  Permissions
 

Public Member Functions

 BreakpointName (ConstString name, const char *help=nullptr)
 
 BreakpointName (ConstString name, BreakpointOptions &options, const Permissions &permissions=Permissions(), const char *help=nullptr)
 
 BreakpointName (const BreakpointName &rhs)
 
 BreakpointName (ConstString name, const Breakpoint &bkpt, const char *help)
 
ConstString GetName () const
 
BreakpointOptionsGetOptions ()
 
const BreakpointOptionsGetOptions () const
 
void SetOptions (const BreakpointOptions &options)
 
PermissionsGetPermissions ()
 
const PermissionsGetPermissions () const
 
void SetPermissions (const Permissions &permissions)
 
bool GetPermission (Permissions::PermissionKinds permission) const
 
void SetHelp (const char *description)
 
const char * GetHelp ()
 
bool GetDescription (Stream *s, lldb::DescriptionLevel level)
 
void ConfigureBreakpoint (lldb::BreakpointSP bp_sp)
 

Detailed Description

Definition at line 30 of file BreakpointName.h.

Constructor & Destructor Documentation

◆ BreakpointName() [1/4]

lldb_private::BreakpointName::BreakpointName ( ConstString  name,
const char *  help = nullptr 
)
inline

Definition at line 139 of file BreakpointName.h.

References SetHelp().

Referenced by BreakpointName().

◆ BreakpointName() [2/4]

lldb_private::BreakpointName::BreakpointName ( ConstString  name,
BreakpointOptions options,
const Permissions permissions = Permissions(),
const char *  help = nullptr 
)
inline

Definition at line 145 of file BreakpointName.h.

References SetHelp().

◆ BreakpointName() [3/4]

lldb_private::BreakpointName::BreakpointName ( const BreakpointName rhs)
inline

Definition at line 154 of file BreakpointName.h.

References BreakpointName().

◆ BreakpointName() [4/4]

BreakpointName::BreakpointName ( ConstString  name,
const Breakpoint bkpt,
const char *  help 
)

Definition at line 31 of file BreakpointName.cpp.

References SetHelp().

Member Function Documentation

◆ ConfigureBreakpoint()

void BreakpointName::ConfigureBreakpoint ( lldb::BreakpointSP  bp_sp)

◆ GetDescription()

bool BreakpointName::GetDescription ( Stream s,
lldb::DescriptionLevel  level 
)

◆ GetHelp()

const char* lldb_private::BreakpointName::GetHelp ( )
inline

◆ GetName()

ConstString lldb_private::BreakpointName::GetName ( ) const
inline

◆ GetOptions() [1/2]

BreakpointOptions& lldb_private::BreakpointName::GetOptions ( )
inline

◆ GetOptions() [2/2]

const BreakpointOptions& lldb_private::BreakpointName::GetOptions ( ) const
inline

Definition at line 164 of file BreakpointName.h.

◆ GetPermission()

bool lldb_private::BreakpointName::GetPermission ( Permissions::PermissionKinds  permission) const
inline

◆ GetPermissions() [1/2]

Permissions& lldb_private::BreakpointName::GetPermissions ( )
inline

◆ GetPermissions() [2/2]

const Permissions& lldb_private::BreakpointName::GetPermissions ( ) const
inline

Definition at line 171 of file BreakpointName.h.

◆ SetHelp()

void lldb_private::BreakpointName::SetHelp ( const char *  description)
inline

◆ SetOptions()

void lldb_private::BreakpointName::SetOptions ( const BreakpointOptions options)
inline

Definition at line 166 of file BreakpointName.h.

◆ SetPermissions()

void lldb_private::BreakpointName::SetPermissions ( const Permissions permissions)
inline

Definition at line 172 of file BreakpointName.h.


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