VLink 2.0.0
A high-performance communication middleware
载入中...
搜索中...
未找到
vlink::MpmcQueue< T > 成员列表

成员的完整列表,这些成员属于 vlink::MpmcQueue< T >,包括所有继承而来的类成员

Behavior 枚举名称vlink::MpmcQueue< T >
capacity() const noexcept VLINK_NO_INSTRUMENTvlink::MpmcQueue< T >inline
emplace(Args &&... args) noexcept VLINK_NO_INSTRUMENTvlink::MpmcQueue< T >inline
empty(bool real=false) const noexcept VLINK_NO_INSTRUMENTvlink::MpmcQueue< T >inline
is_full(bool real=false) const noexcept VLINK_NO_INSTRUMENTvlink::MpmcQueue< T >
kConditionBehavior 枚举值vlink::MpmcQueue< T >
kNoBehavior 枚举值vlink::MpmcQueue< T >
MpmcQueue(size_t capacity) VLINK_NO_INSTRUMENTvlink::MpmcQueue< T >inlineexplicit
notify_to_quit() noexcept VLINK_NO_INSTRUMENTvlink::MpmcQueue< T >inline
pop(T &v) noexcept VLINK_NO_INSTRUMENTvlink::MpmcQueue< T >inline
push(P &&v) noexcept VLINK_NO_INSTRUMENTvlink::MpmcQueue< T >inline
size(bool real=false) const noexcept VLINK_NO_INSTRUMENTvlink::MpmcQueue< T >inline
try_emplace(Args &&... args) noexcept VLINK_NO_INSTRUMENTvlink::MpmcQueue< T >inline
try_pop(T &v) noexcept VLINK_NO_INSTRUMENTvlink::MpmcQueue< T >inline
try_push(P &&v) noexcept VLINK_NO_INSTRUMENTvlink::MpmcQueue< T >inline
wait_not_empty(std::chrono::milliseconds timeout=std::chrono::milliseconds(0)) noexcept VLINK_NO_INSTRUMENTvlink::MpmcQueue< T >inline
wait_not_full(std::chrono::milliseconds timeout=std::chrono::milliseconds(0)) noexcept VLINK_NO_INSTRUMENTvlink::MpmcQueue< T >inline
~MpmcQueue() noexcept VLINK_NO_INSTRUMENTvlink::MpmcQueue< T >inline