idfxx 1.0.0
Modern C++23 components for ESP-IDF
Loading...
Searching...
No Matches
idfxx::task Member List

This is the complete list of members for idfxx::task, including all inherited members.

current_handle() noexceptidfxx::taskinlinestatic
current_name()idfxx::taskinlinestatic
detach()idfxx::taskinline
idf_handle() const noexceptidfxx::taskinline
is_completed() const noexceptidfxx::task
join()idfxx::taskinline
join(const std::chrono::duration< Rep, Period > &timeout)idfxx::taskinline
join_until(const std::chrono::time_point< Clock, Duration > &deadline)idfxx::taskinline
joinable() const noexceptidfxx::taskinline
kill()idfxx::taskinline
make(config cfg, std::move_only_function< void(self &)> task_func)idfxx::taskstatic
make(config cfg, void(*task_func)(self &, void *), void *arg)idfxx::taskstatic
name() const noexceptidfxx::taskinline
notify()idfxx::taskinline
notify_from_isr() noexceptidfxx::task
operator=(const task &)=deleteidfxx::task
operator=(task &&)=deleteidfxx::task
priority() const noexceptidfxx::task
request_stop() noexceptidfxx::task
resume()idfxx::taskinline
resume_from_isr() noexceptidfxx::task
set_priority(unsigned int new_priority)idfxx::taskinline
spawn(config cfg, std::move_only_function< void(self &)> task_func)idfxx::taskinlinestatic
spawn(config cfg, void(*task_func)(self &, void *), void *arg)idfxx::taskinlinestatic
stack_high_water_mark() const noexceptidfxx::task
stop_requested() const noexceptidfxx::task
suspend()idfxx::taskinline
task(const config &cfg, std::move_only_function< void(self &)> task_func)idfxx::taskexplicit
task(const config &cfg, void(*task_func)(self &, void *), void *arg)idfxx::taskexplicit
task(const task &)=deleteidfxx::task
task(task &&)=deleteidfxx::task
try_detach()idfxx::task
try_join()idfxx::task
try_join(const std::chrono::duration< Rep, Period > &timeout)idfxx::taskinline
try_join_until(const std::chrono::time_point< Clock, Duration > &deadline)idfxx::taskinline
try_kill()idfxx::task
try_notify()idfxx::task
try_resume()idfxx::task
try_set_priority(unsigned int new_priority)idfxx::task
try_spawn(config cfg, std::move_only_function< void(self &)> task_func)idfxx::taskstatic
try_spawn(config cfg, void(*task_func)(self &, void *), void *arg)idfxx::taskstatic
try_suspend()idfxx::task
~task()idfxx::task