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

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

create_system()idfxx::event_loopinlinestatic
destroy_system()idfxx::event_loopinlinestatic
event_loopidfxx::user_event_loopfriend
idfxx::event_loop::event_loop(const event_loop &)=deleteidfxx::event_loop
idfxx::event_loop::event_loop(event_loop &&)=deleteidfxx::event_loop
idfxx::event_loop::event_loop(esp_event_loop_handle_t handle)idfxx::event_loopinlineexplicitprotected
idf_handle() constidfxx::event_loopinline
listener_add(event_base< IdEnum > base, IdEnum id, event_callback< std::type_identity_t< IdEnum > > callback)idfxx::event_loop
listener_add(event_type< IdEnum > event, event_callback< std::type_identity_t< IdEnum > > callback)idfxx::event_loop
listener_add(event_base< IdEnum > base, event_callback< std::type_identity_t< IdEnum > > callback)idfxx::event_loop
listener_remove(listener_handle handle)idfxx::event_loopinline
make_user(size_t queue_size=32)idfxx::event_loopinlinestatic
make_user(task_config task, size_t queue_size=32)idfxx::event_loopinlinestatic
operator=(const user_event_loop &)=deleteidfxx::user_event_loop
operator=(user_event_loop &&)=deleteidfxx::user_event_loop
idfxx::event_loop::operator=(const event_loop &)=deleteidfxx::event_loop
idfxx::event_loop::operator=(event_loop &&)=deleteidfxx::event_loop
post(event_base< IdEnum > base, IdEnum id, const void *data=nullptr, size_t size=0)idfxx::event_loopinline
post(event_base< IdEnum > base, IdEnum id, const void *data, size_t size, const std::chrono::duration< Rep, Period > &timeout)idfxx::event_loopinline
post(event_type< IdEnum > event, const void *data=nullptr, size_t size=0)idfxx::event_loopinline
post(event_type< IdEnum > event, const void *data, size_t size, const std::chrono::duration< Rep, Period > &timeout)idfxx::event_loopinline
run(const std::chrono::duration< Rep, Period > &duration)idfxx::user_event_loopinline
system()idfxx::event_loopstatic
try_create_system()idfxx::event_loopstatic
try_destroy_system()idfxx::event_loopstatic
try_listener_add(event_base< IdEnum > base, IdEnum id, event_callback< std::type_identity_t< IdEnum > > callback)idfxx::event_loop
try_listener_add(event_type< IdEnum > event, event_callback< std::type_identity_t< IdEnum > > callback)idfxx::event_loop
try_listener_add(event_base< IdEnum > base, event_callback< std::type_identity_t< IdEnum > > callback)idfxx::event_loop
try_listener_remove(listener_handle handle)idfxx::event_loop
try_make_user(size_t queue_size=32)idfxx::event_loopstatic
try_make_user(task_config task, size_t queue_size=32)idfxx::event_loopstatic
try_post(event_base< IdEnum > base, IdEnum id, const void *data=nullptr, size_t size=0)idfxx::event_loopinline
try_post(event_base< IdEnum > base, IdEnum id, const void *data, size_t size, const std::chrono::duration< Rep, Period > &timeout)idfxx::event_loopinline
try_post(event_type< IdEnum > event, const void *data=nullptr, size_t size=0)idfxx::event_loopinline
try_post(event_type< IdEnum > event, const void *data, size_t size, const std::chrono::duration< Rep, Period > &timeout)idfxx::event_loopinline
try_run(const std::chrono::duration< Rep, Period > &duration)idfxx::user_event_loopinline
user_event_loop(const user_event_loop &)=deleteidfxx::user_event_loop
user_event_loop(user_event_loop &&)=deleteidfxx::user_event_loop
~event_loop()idfxx::event_loopvirtual