19#ifndef CPPREALM_REALM_CORE_SCHEDULER_HPP
20#define CPPRALM_REALM_CORE_SCHEDULER_HPP
22#include <cpprealm/scheduler.hpp>
29namespace realm::internal {
39 void invoke(std::function<
oid()> &&fn)
final;
45 [[nodiscard]]
bool is_on_thread()
const noException final;
62 [[nodiscard]]
bool can_invoke()
const noException final;
66 연산자 std::shared_ptr<util::Scheduler>();
68 std::shared_ptr<util::Scheduler> s;
71 std::shared_ptr<util::Scheduler> create_scheduler_shim(
const std::shared_ptr<scheduler>& s);
정의: realm_core_scheduler.hpp:34
bool is_same_as(const 스케줄러 *기타) const noException final
정의: realm_core_scheduler.cpp:14
bool can_invoke() const noException final
정의: realm_core_scheduler.cpp:21
bool is_on_thread() const noException final
정의: realm_core_scheduler.cpp:10
void invoke(std::function< void()> &&fn) final
정의: realm_core_scheduler.cpp:6