1#ifndef BREAKPOINTBASE_HH
2#define BREAKPOINTBASE_HH
21 [[nodiscard]]
bool onlyOnce()
const {
return once; }
30 : command(
std::move(command_))
31 , condition(
std::move(condition_))
41 bool executing =
false;
Base class for CPU break and watch points.
std::string_view getCondition() const
TclObject getCommandObj() const
bool checkAndExecute(GlobalCliComm &cliComm, Interpreter &interp)
TclObject getConditionObj() const
std::string_view getCommand() const
BreakPointBase(TclObject command_, TclObject condition_, bool once_)
zstring_view getString() const
This file implemented 3 utility functions: