/
githubmirror
/
react-native
Обзор
Документация
Войти
/
githubmirror
/
react-native
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
private/react-native-fantom/tester/src/stubs/StubQueue.h
35 строк
727 B
Nikita Lutsenko
clang-format | Format fbsource with clang-format 21.
27 окт 2025, 09:40
27 окт 2025, 09:40
59affc3
Код
Авторство
О чём код?
/* * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ #pragma once #include <cxxreact/MessageQueueThread.h> #include <glog/logging.h> #include <condition_variable> #include <queue> namespace facebook::react { class StubQueue : public MessageQueueThread { public: void runOnQueue(std::function<void()> &&func) override; void runOnQueueSync(std::function<void()> &&runnable) override; void quitSynchronous() override; bool hasPendingCallbacks(); void flush(); private: void tick(); std::queue<std::function<void()>> callbackQueue_; }; } // namespace facebook::react