Seastar
High performance C++ framework for concurrent servers
seastar::expiring_fifo< T, OnExpiry, Clock > Member List

This is the complete list of members for seastar::expiring_fifo< T, OnExpiry, Clock >, including all inherited members.

clock typedef (defined in seastar::expiring_fifo< T, OnExpiry, Clock >)seastar::expiring_fifo< T, OnExpiry, Clock >
empty() const noexceptseastar::expiring_fifo< T, OnExpiry, Clock >inline
expiring_fifo() noexcept=default (defined in seastar::expiring_fifo< T, OnExpiry, Clock >)seastar::expiring_fifo< T, OnExpiry, Clock >
expiring_fifo(OnExpiry on_expiry) noexcept(std::is_nothrow_move_constructible_v< OnExpiry >) (defined in seastar::expiring_fifo< T, OnExpiry, Clock >)seastar::expiring_fifo< T, OnExpiry, Clock >inline
expiring_fifo(expiring_fifo &&o) noexcept (defined in seastar::expiring_fifo< T, OnExpiry, Clock >)seastar::expiring_fifo< T, OnExpiry, Clock >inline
front() noexceptseastar::expiring_fifo< T, OnExpiry, Clock >inline
front() const noexceptseastar::expiring_fifo< T, OnExpiry, Clock >inline
operator bool() const noexceptseastar::expiring_fifo< T, OnExpiry, Clock >inlineexplicit
operator=(expiring_fifo &&o) noexcept (defined in seastar::expiring_fifo< T, OnExpiry, Clock >)seastar::expiring_fifo< T, OnExpiry, Clock >inline
pop_front() noexceptseastar::expiring_fifo< T, OnExpiry, Clock >inline
push_back(const T &payload)seastar::expiring_fifo< T, OnExpiry, Clock >inline
push_back(T &&payload)seastar::expiring_fifo< T, OnExpiry, Clock >inline
push_back(T &&payload, time_point timeout)seastar::expiring_fifo< T, OnExpiry, Clock >inline
reserve(size_t size)seastar::expiring_fifo< T, OnExpiry, Clock >inline
size() const noexceptseastar::expiring_fifo< T, OnExpiry, Clock >inline
time_point typedef (defined in seastar::expiring_fifo< T, OnExpiry, Clock >)seastar::expiring_fifo< T, OnExpiry, Clock >