ZAB
Visit:
ZAB Documentation
ZAB
»
Index
Index
Z
Z
zab::async_barrier (C++ class)
zab::async_barrier::arrival_token (C++ class)
zab::async_barrier::arrival_token::~arrival_token (C++ function)
zab::async_barrier::arrive (C++ function)
zab::async_barrier::arrive_and_drop (C++ function)
zab::async_barrier::arrive_and_wait (C++ function)
zab::async_barrier::async_barrier (C++ function)
,
[1]
,
[2]
,
[3]
zab::async_barrier::waiter (C++ class)
zab::async_barrier::waiter::await_ready (C++ function)
zab::async_barrier::waiter::await_resume (C++ function)
zab::async_barrier::waiter::await_suspend (C++ function)
zab::async_barrier::waiter::operator= (C++ function)
,
[1]
zab::async_barrier::waiter::waiter (C++ function)
zab::async_barrier::waiter::~waiter (C++ function)
zab::async_barrier::~async_barrier (C++ function)
zab::async_binary_semaphore (C++ type)
zab::async_counting_semaphore (C++ class)
zab::async_counting_semaphore::async_counting_semaphore (C++ function)
,
[1]
zab::async_counting_semaphore::operator co_await (C++ function)
zab::async_counting_semaphore::release (C++ function)
zab::async_counting_semaphore::try_aquire (C++ function)
zab::async_counting_semaphore::waiter (C++ struct)
zab::async_counting_semaphore::waiter::await_ready (C++ function)
zab::async_counting_semaphore::waiter::await_resume (C++ function)
zab::async_counting_semaphore::waiter::await_suspend (C++ function)
zab::async_counting_semaphore::waiter::handle_ (C++ member)
zab::async_counting_semaphore::waiter::next_waiting_ (C++ member)
zab::async_counting_semaphore::waiter::semaphore_ (C++ member)
zab::async_counting_semaphore::waiter::thread_ (C++ member)
zab::async_counting_semaphore::~async_counting_semaphore (C++ function)
zab::async_counting_semaphore<1> (C++ class)
zab::async_counting_semaphore<1>::async_counting_semaphore (C++ function)
zab::async_counting_semaphore<1>::operator co_await (C++ function)
zab::async_counting_semaphore<1>::release (C++ function)
zab::async_counting_semaphore<1>::try_aquire (C++ function)
zab::async_counting_semaphore<1>::waiter (C++ struct)
zab::async_counting_semaphore<1>::waiter::await_ready (C++ function)
zab::async_counting_semaphore<1>::waiter::await_resume (C++ function)
zab::async_counting_semaphore<1>::waiter::await_suspend (C++ function)
zab::async_counting_semaphore<1>::waiter::handle_ (C++ member)
zab::async_counting_semaphore<1>::waiter::next_waiting_ (C++ member)
zab::async_counting_semaphore<1>::waiter::semaphore_ (C++ member)
zab::async_counting_semaphore<1>::waiter::thread_ (C++ member)
zab::async_counting_semaphore<1>::~async_counting_semaphore (C++ function)
zab::async_file (C++ class)
zab::async_file::async_file (C++ function)
,
[1]
,
[2]
zab::async_file::close (C++ function)
,
[1]
zab::async_file::close_in_background (C++ function)
zab::async_file::good (C++ function)
zab::async_file::kDefaultMode (C++ member)
zab::async_file::open (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
zab::async_file::operator= (C++ function)
zab::async_file::position (C++ function)
zab::async_file::read_file (C++ function)
zab::async_file::read_some (C++ function)
,
[1]
zab::async_file::relative_dir (C++ function)
zab::async_file::size (C++ function)
zab::async_file::write_some (C++ function)
zab::async_file::write_to_file (C++ function)
zab::async_file::~async_file (C++ function)
zab::async_function (C++ class)
zab::async_function::async_function (C++ function)
,
[1]
,
[2]
zab::async_function::coro_handle (C++ type)
zab::async_function::operator= (C++ function)
zab::async_function::promise_type (C++ type)
zab::async_function::~async_function (C++ function)
zab::async_latch (C++ class)
zab::async_latch::arrive_and_wait (C++ function)
zab::async_latch::async_latch (C++ function)
zab::async_latch::count_down (C++ function)
zab::async_latch::try_wait (C++ function)
zab::async_latch::wait (C++ function)
zab::async_latch::~async_latch (C++ function)
zab::async_mutex (C++ class)
zab::async_mutex::async_lock_guard (C++ struct)
zab::async_mutex::async_lock_guard::async_lock_guard (C++ function)
,
[1]
,
[2]
zab::async_mutex::async_lock_guard::sem_ (C++ member)
zab::async_mutex::async_lock_guard::~async_lock_guard (C++ function)
zab::async_mutex::async_mutex (C++ function)
,
[1]
,
[2]
zab::async_mutex::operator co_await (C++ function)
zab::async_mutex::try_lock (C++ function)
zab::async_mutex::unlock (C++ function)
zab::async_mutex::~async_mutex (C++ function)
zab::defer_block_promise (C++ class)
zab::defer_block_promise::final_suspend (C++ function)
zab::defer_block_promise::get_return_object (C++ function)
zab::defer_block_promise::initial_suspend (C++ function)
zab::defer_block_promise::return_void (C++ function)
zab::defer_block_promise::unhandled_exception (C++ function)
zab::defer_block_promise::yield_value (C++ function)
zab::defer_block_promise::~defer_block_promise (C++ function)
zab::details::configs (C++ struct)
zab::details::configs::kDefaultThread (C++ member)
zab::details::configs::kInitialiseThread (C++ member)
zab::details::configs::kMainCadence (C++ member)
zab::details::configs::kMainThread (C++ member)
zab::engine (C++ class)
zab::engine::configs (C++ struct)
,
[1]
zab::engine::configs::affinity_offset_ (C++ member)
,
[1]
zab::engine::configs::affinity_set_ (C++ member)
,
[1]
zab::engine::configs::opt_ (C++ member)
,
[1]
zab::engine::configs::thread_option (C++ enum)
,
[1]
zab::engine::configs::thread_option::kAny (C++ enumerator)
,
[1]
zab::engine::configs::thread_option::kAtLeast (C++ enumerator)
,
[1]
zab::engine::configs::thread_option::kExact (C++ enumerator)
,
[1]
zab::engine::configs::threads_ (C++ member)
,
[1]
zab::engine::core_count (C++ function)
zab::engine::current_id (C++ function)
zab::engine::delayed_resume (C++ function)
,
[1]
zab::engine::engine (C++ function)
,
[1]
zab::engine::execute (C++ function)
zab::engine::get_event_loop (C++ function)
,
[1]
zab::engine::get_signal_handler (C++ function)
zab::engine::get_timer (C++ function)
,
[1]
zab::engine::number_of_workers (C++ function)
zab::engine::resume (C++ function)
zab::engine::set_worker_affinity (C++ function)
zab::engine::start (C++ function)
zab::engine::stop (C++ function)
zab::engine::thread_resume (C++ function)
zab::engine::validate (C++ function)
zab::engine::~engine (C++ function)
zab::engine_enabled (C++ class)
zab::engine_enabled::_ordering (C++ member)
zab::engine_enabled::any_thread (C++ function)
zab::engine_enabled::async_member (C++ type)
zab::engine_enabled::async_member_c (C++ type)
zab::engine_enabled::default_thread (C++ function)
zab::engine_enabled::engine_enabled (C++ function)
zab::engine_enabled::next (C++ function)
zab::engine_enabled::now (C++ function)
zab::engine_enabled::order (C++ function)
zab::engine_enabled::proxy (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
zab::engine_enabled::register_engine (C++ function)
zab::engine_enabled::reusable_member (C++ type)
zab::engine_enabled::reusable_member_c (C++ type)
zab::engine_enabled::simple_member (C++ type)
zab::engine_enabled::simple_member_c (C++ type)
zab::engine_enabled::swap (C++ function)
zab::engine_enabled::thread (C++ function)
zab::engine_enabled::~engine_enabled (C++ function)
zab::event_loop (C++ class)
zab::event_loop::accept (C++ function)
,
[1]
zab::event_loop::cancel_code (C++ function)
zab::event_loop::cancel_event (C++ function)
,
[1]
zab::event_loop::cancel_message (C++ function)
zab::event_loop::cancelation_token (C++ type)
zab::event_loop::CancelResult (C++ enum)
zab::event_loop::CancelResult::kDone (C++ enumerator)
zab::event_loop::CancelResult::kFailed (C++ enumerator)
zab::event_loop::CancelResult::kNotFound (C++ enumerator)
zab::event_loop::CancelResult::kTried (C++ enumerator)
zab::event_loop::CancelResult::kUnknown (C++ enumerator)
zab::event_loop::close (C++ function)
,
[1]
zab::event_loop::connect (C++ function)
,
[1]
zab::event_loop::dispatch_user_event (C++ function)
zab::event_loop::event_loop (C++ function)
zab::event_loop::event_size (C++ function)
zab::event_loop::fixed_read (C++ function)
,
[1]
zab::event_loop::fixed_write (C++ function)
,
[1]
zab::event_loop::get_stop_function (C++ function)
zab::event_loop::initialise (C++ function)
,
[1]
zab::event_loop::io_event (C++ type)
zab::event_loop::io_fd (C++ function)
zab::event_loop::kQueueSize (C++ member)
zab::event_loop::open_at (C++ function)
,
[1]
zab::event_loop::read (C++ function)
,
[1]
zab::event_loop::read_v (C++ function)
,
[1]
zab::event_loop::recv (C++ function)
,
[1]
zab::event_loop::run (C++ function)
zab::event_loop::send (C++ function)
,
[1]
zab::event_loop::submit_pending_events (C++ function)
zab::event_loop::user_event (C++ type)
zab::event_loop::wake (C++ function)
,
[1]
zab::event_loop::write (C++ function)
,
[1]
zab::event_loop::write_v (C++ function)
,
[1]
zab::event_loop::~event_loop (C++ function)
zab::execution_promise (C++ class)
zab::execution_promise::final_suspend (C++ function)
zab::execution_promise::get_return_object (C++ function)
zab::execution_promise::initial_suspend (C++ function)
zab::execution_promise::return_void (C++ function)
zab::execution_promise::unhandled_exception (C++ function)
zab::observable (C++ class)
zab::observable::async_emit (C++ function)
zab::observable::await_disconnect (C++ function)
zab::observable::connect (C++ function)
zab::observable::disconnect (C++ function)
zab::observable::emit (C++ function)
zab::observable::internal_observer (C++ struct)
zab::observable::internal_observer::handle_ (C++ member)
zab::observable::internal_observer::internal_observer (C++ function)
zab::observable::internal_observer::mtx_ (C++ member)
zab::observable::internal_observer::result_ (C++ member)
zab::observable::internal_observer::thread_ (C++ member)
zab::observable::internal_observer::~internal_observer (C++ function)
zab::observable::observable (C++ function)
zab::observable::observer (C++ class)
zab::observable::observer::destroy (C++ function)
zab::observable::observer::observer (C++ function)
,
[1]
,
[2]
zab::observable::observer::observer_guard (C++ class)
zab::observable::observer::observer_guard::event (C++ function)
zab::observable::observer::observer_guard::observer_guard (C++ function)
zab::observable::observer::observer_guard::~observer_guard (C++ function)
zab::observable::observer::operator co_await (C++ function)
zab::observable::observer::operator= (C++ function)
zab::observable::observer::~observer (C++ function)
zab::observable::pending_result (C++ struct)
zab::observable::pending_result::items_ (C++ member)
zab::observable::pending_result::latch_ (C++ member)
zab::observable::pending_result::next_ (C++ member)
zab::observable::super (C++ type)
zab::order_t (C++ struct)
zab::order_t::operator<=> (C++ function)
,
[1]
zab::order_t::order_ (C++ member)
zab::pause (C++ function)
zab::pause_pack (C++ struct)
zab::pause_pack::data_ (C++ member)
zab::pause_pack::handle_ (C++ member)
zab::pause_pack::thread_ (C++ member)
zab::pause_token (C++ class)
zab::pause_token::operator co_await (C++ function)
zab::pause_token::pause (C++ function)
zab::pause_token::pause_token (C++ function)
zab::pause_token::paused (C++ function)
zab::pause_token::unpause (C++ function)
zab::reusable_future (C++ class)
zab::reusable_future::complete (C++ function)
zab::reusable_future::coro_handle (C++ type)
zab::reusable_future::erased_coro_handle (C++ type)
zab::reusable_future::force_completion (C++ function)
zab::reusable_future::operator bool (C++ function)
zab::reusable_future::operator co_await (C++ function)
zab::reusable_future::operator= (C++ function)
zab::reusable_future::promise_type (C++ type)
zab::reusable_future::return_value (C++ type)
zab::reusable_future::reusable_future (C++ function)
,
[1]
,
[2]
zab::reusable_future::~reusable_future (C++ function)
zab::reusable_promise (C++ class)
zab::reusable_promise::complete (C++ function)
zab::reusable_promise::data (C++ function)
zab::reusable_promise::data_ (C++ member)
zab::reusable_promise::final_suspend (C++ function)
zab::reusable_promise::force_completion (C++ function)
zab::reusable_promise::get_return_object (C++ function)
zab::reusable_promise::initial_suspend (C++ function)
zab::reusable_promise::prepare (C++ function)
zab::reusable_promise::return_value (C++ function)
,
[1]
,
[2]
,
[3]
zab::reusable_promise::returns (C++ type)
zab::reusable_promise::set_underlying (C++ function)
zab::reusable_promise::State (C++ enum)
zab::reusable_promise::State::kComplete (C++ enumerator)
zab::reusable_promise::State::kEmpty (C++ enumerator)
zab::reusable_promise::State::kItem (C++ enumerator)
zab::reusable_promise::state_ (C++ member)
zab::reusable_promise::underlying_ (C++ member)
zab::reusable_promise::unhandled_exception (C++ function)
zab::reusable_promise::value_ready (C++ function)
zab::reusable_promise::yield_value (C++ function)
,
[1]
,
[2]
,
[3]
zab::reusable_promise::~reusable_promise (C++ function)
zab::signal_handler (C++ class)
zab::signal_handler::handle (C++ function)
zab::signal_handler::handler (C++ type)
zab::signal_handler::is_active (C++ function)
zab::signal_handler::kSignalThread (C++ member)
zab::signal_handler::run (C++ function)
zab::signal_handler::signal_handler (C++ function)
,
[1]
zab::signal_handler::stop (C++ function)
zab::signal_handler::~signal_handler (C++ function)
zab::simple_future (C++ class)
zab::simple_future::get_inline_result (C++ function)
zab::simple_future::handle_ (C++ member)
zab::simple_future::inline_co_await (C++ function)
zab::simple_future::operator co_await (C++ function)
zab::simple_future::operator= (C++ function)
zab::simple_future::promise_type (C++ type)
zab::simple_future::return_value (C++ type)
zab::simple_future::simple_future (C++ function)
,
[1]
,
[2]
zab::simple_future::~simple_future (C++ function)
zab::simple_promise (C++ class)
zab::simple_promise::data (C++ function)
zab::simple_promise::return_value (C++ function)
,
[1]
,
[2]
,
[3]
zab::simple_promise::returns (C++ type)
zab::simple_promise::simple_promise (C++ function)
zab::simple_promise::~simple_promise (C++ function)
zab::tcp_acceptor (C++ class)
zab::tcp_acceptor::accept (C++ function)
zab::tcp_acceptor::listen (C++ function)
zab::tcp_acceptor::operator= (C++ function)
zab::tcp_acceptor::swap (C++ function)
zab::tcp_acceptor::tcp_acceptor (C++ function)
,
[1]
,
[2]
,
[3]
zab::tcp_acceptor::~tcp_acceptor (C++ function)
zab::tcp_stream (C++ class)
zab::tcp_stream::cancel_read (C++ function)
zab::tcp_stream::cancel_write (C++ function)
zab::tcp_stream::close (C++ function)
zab::tcp_stream::descriptor (C++ function)
zab::tcp_stream::kMaxRead (C++ member)
zab::tcp_stream::kMaxWrite (C++ member)
zab::tcp_stream::last_error (C++ function)
zab::tcp_stream::net_op (C++ type)
zab::tcp_stream::operator= (C++ function)
zab::tcp_stream::read (C++ function)
zab::tcp_stream::read_some (C++ function)
zab::tcp_stream::rebind (C++ function)
zab::tcp_stream::set_error (C++ function)
zab::tcp_stream::shutdown (C++ function)
zab::tcp_stream::swap (C++ function)
,
[1]
zab::tcp_stream::tcp_stream (C++ function)
,
[1]
,
[2]
,
[3]
zab::tcp_stream::write (C++ function)
zab::tcp_stream::write_some (C++ function)
zab::tcp_stream::~tcp_stream (C++ function)
zab::thread_t (C++ struct)
zab::thread_t::any_thread (C++ function)
zab::thread_t::kAnyThread (C++ member)
zab::thread_t::thread_ (C++ member)
zab::unpause (C++ function)
,
[1]
zab::visitor_promise (C++ class)
zab::visitor_promise::data (C++ function)
zab::visitor_promise::final_suspend (C++ function)
zab::visitor_promise::forward (C++ function)
zab::visitor_promise::get_return_object (C++ function)
zab::visitor_promise::yield_value (C++ function)
zab::wait_for (C++ function)
,
[1]
zab::yield (C++ function)
,
[1]
,
[2]