Definition at line 321 of file thread_registry.hpp.
◆ QueryView()
◆ all()
template<typename Predicate>
auto threadschedule::ThreadRegistry::QueryView::all |
( |
Predicate && | pred | ) |
const -> bool
|
|
inlinenodiscard |
◆ any()
template<typename Predicate>
auto threadschedule::ThreadRegistry::QueryView::any |
( |
Predicate && | pred | ) |
const -> bool
|
|
inlinenodiscard |
◆ count()
auto threadschedule::ThreadRegistry::QueryView::count |
( |
| ) |
const -> size_t
|
|
inlinenodiscard |
◆ empty()
auto threadschedule::ThreadRegistry::QueryView::empty |
( |
| ) |
const -> bool
|
|
inlinenodiscard |
◆ entries()
auto threadschedule::ThreadRegistry::QueryView::entries |
( |
| ) |
const -> std::vector<RegisteredThreadInfo> const&
|
|
inlinenodiscard |
◆ filter()
template<typename Predicate>
auto threadschedule::ThreadRegistry::QueryView::filter |
( |
Predicate && | pred | ) |
const -> QueryView
|
|
inline |
◆ find_if()
template<typename Predicate>
auto threadschedule::ThreadRegistry::QueryView::find_if |
( |
Predicate && | pred | ) |
const -> std::optional<RegisteredThreadInfo>
|
|
inlinenodiscard |
◆ for_each()
template<typename Fn>
void threadschedule::ThreadRegistry::QueryView::for_each |
( |
Fn && | fn | ) |
const |
|
inline |
◆ map()
template<typename Fn>
auto threadschedule::ThreadRegistry::QueryView::map |
( |
Fn && | fn | ) |
const -> std::vector<std::invoke_result_t<Fn, RegisteredThreadInfo const&>>
|
|
inlinenodiscard |
◆ none()
template<typename Predicate>
auto threadschedule::ThreadRegistry::QueryView::none |
( |
Predicate && | pred | ) |
const -> bool
|
|
inlinenodiscard |
◆ skip()
auto threadschedule::ThreadRegistry::QueryView::skip |
( |
size_t | n | ) |
const -> QueryView
|
|
inlinenodiscard |
◆ take()
auto threadschedule::ThreadRegistry::QueryView::take |
( |
size_t | n | ) |
const -> QueryView
|
|
inlinenodiscard |
The documentation for this class was generated from the following file: