LLDB mainline
Public Member Functions | Protected Attributes | Private Member Functions | List of all members
lldb_private::Stoppoint Class Referenceabstract

#include <Stoppoint.h>

Inheritance diagram for lldb_private::Stoppoint:
Inheritance graph

Public Member Functions

 Stoppoint ()
virtual ~Stoppoint ()
virtual void Dump (Stream *)=0
virtual bool IsEnabled ()=0
virtual void SetEnabled (bool enable)=0
lldb::break_id_t GetID () const
void SetID (lldb::break_id_t bid)

Protected Attributes

lldb::break_id_t m_bid = LLDB_INVALID_BREAK_ID

Private Member Functions

 Stoppoint (const Stoppoint &)=delete
const Stoppointoperator= (const Stoppoint &)=delete

Detailed Description

Definition at line 17 of file Stoppoint.h.

Constructor & Destructor Documentation

◆ Stoppoint() [1/2]

Stoppoint::Stoppoint ( )

◆ ~Stoppoint()

Stoppoint::~Stoppoint ( )

◆ Stoppoint() [2/2]

lldb_private::Stoppoint::Stoppoint ( const Stoppoint )

Member Function Documentation

◆ Dump()

virtual void lldb_private::Stoppoint::Dump ( Stream )
pure virtual

Implemented in lldb_private::Breakpoint.

◆ GetID()

break_id_t Stoppoint::GetID ( ) const

◆ IsEnabled()

virtual bool lldb_private::Stoppoint::IsEnabled ( )
pure virtual

Implemented in lldb_private::Breakpoint.

◆ operator=()

const Stoppoint & lldb_private::Stoppoint::operator= ( const Stoppoint )

◆ SetEnabled()

virtual void lldb_private::Stoppoint::SetEnabled ( bool  enable)
pure virtual

Implemented in lldb_private::Breakpoint.

◆ SetID()

void Stoppoint::SetID ( lldb::break_id_t  bid)

Definition at line 24 of file Stoppoint.cpp.

References m_bid.

Member Data Documentation

◆ m_bid

lldb::break_id_t lldb_private::Stoppoint::m_bid = LLDB_INVALID_BREAK_ID

Definition at line 36 of file Stoppoint.h.

Referenced by GetID(), lldb_private::Breakpoint::IsInternal(), and SetID().

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