5#ifndef V8_INSPECTOR_REMOTE_OBJECT_ID_H_
6#define V8_INSPECTOR_REMOTE_OBJECT_ID_H_
10#include "src/inspector/protocol/Forward.h"
14using protocol::Response;
34 static Response
parse(
const String16&, std::unique_ptr<RemoteObjectId>*);
43 static Response
parse(
const String16&, std::unique_ptr<RemoteCallFrameId>*);
static Response parse(const String16 &, std::unique_ptr< RemoteCallFrameId > *)
~RemoteCallFrameId()=default
static String16 serialize(uint64_t isolateId, int injectedScriptId, int frameOrdinal)
~RemoteObjectIdBase()=default
uint64_t isolateId() const
bool parseId(const String16 &)
static Response parse(const String16 &, std::unique_ptr< RemoteObjectId > *)
static String16 serialize(uint64_t isolateId, int injectedScriptId, int id)
~RemoteObjectId()=default