Fixed template-class definitions in fx-sig.cpp

Fortune for libfx-sync's current commit: Small blessing − 小吉
master
Avril 2 weeks ago
parent fbbf7e5ea9
commit 8847b8ed9c
Signed by: flanchan
GPG Key ID: 284488987C31F630

@ -130,14 +130,14 @@ namespace fx::signal {
#define IMPL_SPEC //
#define IMPL_CLASS thread_wait_for_signals
extern template class $class< void(*)(int) >;
extern template class $class< void(*)(int, std::stop_token) >;
template class $class< void(*)(int) >;
template class $class< void(*)(int, std::stop_token) >;
extern template class $class<std::function<void(int)> >;
extern template class $class<std::move_only_function<void(int)> >;
template class $class<std::function<void(int)> >;
template class $class<std::move_only_function<void(int)> >;
extern template class $class<std::function<void(int, std::stop_token)> >;
extern template class $class<std::move_only_function<void(int, std::stop_token)> >;
template class $class<std::function<void(int, std::stop_token)> >;
template class $class<std::move_only_function<void(int, std::stop_token)> >;
#undef IMPL_CLASS /* thread_wait_for_signals */
}

Loading…
Cancel
Save