Lines Matching refs:g_inspector

21 std::unique_ptr<ConnectInspector> g_inspector = nullptr;
52 g_inspector->waitingForDebugger_ = false;
56 for (auto& info : g_inspector->infoBuffer_) {
57 g_inspector->connectServer_->SendMessage(info.second);
65 if (g_inspector->setSwitchStatus_ != nullptr) {
67 g_inspector->setSwitchStatus_(true);
75 if (g_inspector->startRecord_ != nullptr && !g_inspector->isRecording_) {
77 g_inspector->startRecord_();
78 g_inspector->isRecording_ = true;
83 if (g_inspector->stopRecord_ != nullptr && g_inspector->isRecording_) {
85 g_inspector->stopRecord_();
86 g_inspector->isRecording_ = false;
100 if (g_inspector != nullptr && g_inspector->connectServer_ != nullptr) {
101 g_inspector->ideMsgQueue_.push(message);
109 if (g_inspector->setSwitchStatus_ != nullptr) {
111 g_inspector->setSwitchStatus_(false);
115 if (g_inspector->setArkUIStateProfilerStatus_ != nullptr) {
117 g_inspector->setArkUIStateProfilerStatus_(true);
121 if (g_inspector->setArkUIStateProfilerStatus_ != nullptr) {
123 g_inspector->setArkUIStateProfilerStatus_(false);
127 if (g_inspector->createLayoutInfo_ != nullptr) {
129 g_inspector->createLayoutInfo_(g_inspector->instanceId_);
133 g_inspector->waitingForDebugger_ = true;
134 if (g_inspector->setDebugMode_ != nullptr) {
136 g_inspector->setDebugMode_();
147 if (g_inspector == nullptr) {
148 g_inspector = std::make_unique<ConnectInspector>();
150 g_inspector->setSwitchStatus_ = setSwitchStatus;
151 g_inspector->createLayoutInfo_ = createLayoutInfo;
152 g_inspector->instanceId_ = instanceId;
164 if (g_inspector != nullptr) {
165 g_inspector->setDebugMode_ = setDebugMode;
171 if (g_inspector != nullptr && g_inspector->connectServer_ != nullptr) {
172 g_inspector->connectServer_->StopServer();
173 g_inspector->connectServer_.reset();
180 if (g_inspector == nullptr) {
181 g_inspector = std::make_unique<ConnectInspector>();
183 if (g_inspector->connectServer_ != nullptr) {
187 g_inspector->connectServer_ = std::make_unique<ConnectServer>(socketfd,
192 static_cast<void*>(g_inspector->connectServer_.get())) != 0) {
203 g_inspector = std::make_unique<ConnectInspector>();
205 g_inspector->connectServer_ = std::make_unique<ConnectServer>(componentName,
210 static_cast<void*>(g_inspector->connectServer_.get())) != 0) {
227 if (g_inspector == nullptr) {
228 g_inspector = std::make_unique<ConnectInspector>();
230 if (g_inspector->infoBuffer_.count(instanceId) == 1) {
234 g_inspector->infoBuffer_[instanceId] = message;
240 g_inspector->layoutInspectorInfo_.tree = jsonTreeStr;
241 g_inspector->layoutInspectorInfo_.snapShot = jsonSnapshotStr;
247 if (g_inspector == nullptr) {
250 if (g_inspector->infoBuffer_.count(instanceId) != 1) {
254 g_inspector->infoBuffer_.erase(instanceId);
260 if (g_inspector != nullptr && g_inspector->connectServer_ != nullptr) {
261 g_inspector->connectServer_->SendMessage(message);
267 if (g_inspector != nullptr && g_inspector->connectServer_ != nullptr && !g_inspector->waitingForDebugger_) {
268 g_inspector->connectServer_->SendMessage(message);
274 if (g_inspector == nullptr) {
277 return g_inspector->waitingForDebugger_;
285 if (g_inspector != nullptr && g_inspector->connectServer_ != nullptr) {
286 g_inspector->connectServer_->SendMessage(message);
293 if (g_inspector == nullptr) {
294 g_inspector = std::make_unique<ConnectInspector>();
296 g_inspector->setArkUIStateProfilerStatus_ = setArkUIStateProfilerStatus;
303 if (g_inspector == nullptr) {
304 g_inspector = std::make_unique<ConnectInspector>();
306 g_inspector->startRecord_ = startRecordFunc;
307 g_inspector->stopRecord_ = stopRecordFunc;