|
Debugger & | operator= (Debugger const &) |
|
| Debugger (Debugger const &) |
|
virtual bool | attach (bool performHandshake, ::std::optional<::std::string > targetModuleUuid, ::std::function< void(::std::string_view)> handler) |
|
virtual void | detach () |
|
virtual bool | closed () const |
|
virtual void | pumpMessages () |
|
MCAPI bool | $attach (bool performHandshake, ::std::optional<::std::string > targetModuleUuid, ::std::function< void(::std::string_view)> handler) |
|
MCAPI void | $detach () |
|
MCAPI bool | $closed () const |
|
MCAPI void | $pumpMessages () |
|
|
static MCAPI uint | ContextToId (::JSContext *ctx, void *) |
|
static MCAPI char const * | ContextToModuleUuidLowerCase (::JSContext *ctx, void *) |
|
static MCAPI void | MessageHandler (void *udata, char const *message, uint64 length) |
|
static MCAPI void | NotifyResume (void *udata) |
|
static MCAPI char const * | ToTypeName (::JSContext *ctx, ::JSValue val) |
|
static MCAPI void | TransportClose (::JSRuntime *rt, void *udata) |
|
static MCAPI uint64 | TransportPeek (void *udata) |
|
static MCAPI uint64 | TransportRead (void *udata, char *buffer, uint64 length) |
|
static MCAPI uint64 | TransportWrite (void *udata, char const *buffer, uint64 length) |
|
static MCAPI void ** | $vftable () |
|
◆ attach()
virtual bool Scripting::QuickJS::Debugger::attach |
( |
bool | performHandshake, |
|
|
::std::optional<::std::string > | targetModuleUuid, |
|
|
::std::function< void(::std::string_view)> | handler ) |
|
virtual |
◆ detach()
virtual void Scripting::QuickJS::Debugger::detach |
( |
| ) |
|
|
virtual |
◆ closed()
virtual bool Scripting::QuickJS::Debugger::closed |
( |
| ) |
const |
|
virtual |
◆ pumpMessages()
virtual void Scripting::QuickJS::Debugger::pumpMessages |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following file: