Seastar
High performance C++ framework for concurrent servers
Static Public Member Functions | List of all members
seastar::semaphore_default_exception_factory Struct Reference

Detailed Description

Exception Factory for standard semaphore

constructs standard semaphore exceptions

See also
semaphore_timed_out and broken_semaphore

#include <seastar/core/semaphore.hh>

Inheritance diagram for seastar::semaphore_default_exception_factory:
seastar::basic_semaphore< semaphore_default_exception_factory, typename timer<>::clock > seastar::basic_semaphore< semaphore_default_exception_factory > seastar::basic_semaphore< semaphore_default_exception_factory, rpc_clock_type >

Static Public Member Functions

static semaphore_timed_out timeout () noexcept
 
static broken_semaphore broken () noexcept
 
static semaphore_aborted aborted () noexcept
 

The documentation for this struct was generated from the following file: