19#ifndef CPPREALM_DEFAULT_SCHEDULERS_HPP
20#define CPPRALM_DEFAULT_SCHEDULERS_HPP
22#include <cpprealm/scheduler.hpp>
24#if __has_include(<cpprealm/util/config.h>)
25#include <cpprealm/util/config.h>
28#ifdefined(REALM_HAVE_UV) && REALM_HAVE_UV
29typedef struct uv_loop_s uv_loop_t;
32네임스페이스 영역::default_scheduler {
41 std::shared_ptr<scheduler> make_platform_default();
48 set_default_factory (std::function<std::shared_ptr<scheduler>()>&& Factory_fn);
55 std::shared_ptr<scheduler> make_default();