libjmmcg  build_2783
A C++ library containing an eclectic mix of useful, advanced components.
jmmcg::ppd::private_::pop_front_t< Cont > Struct Template Reference

#include <thread_safe_adaptors_impl.hpp>

Public Member Functions

constexpr pop_front_t (Cont &c) noexcept(true) FORCE_INLINE
 
 ~pop_front_t () noexcept(true) FORCE_INLINE
 

Public Attributes

Cont & cont
 

Detailed Description

template<class Cont>
struct jmmcg::ppd::private_::pop_front_t< Cont >

Definition at line 76 of file thread_safe_adaptors_impl.hpp.

Constructor & Destructor Documentation

◆ pop_front_t()

template<class Cont >
constexpr jmmcg::ppd::private_::pop_front_t< Cont >::pop_front_t ( Cont &  c)
inlineexplicitconstexprnoexcept

Definition at line 96 of file thread_safe_adaptors_impl.hpp.

◆ ~pop_front_t()

template<class Cont >
jmmcg::ppd::private_::pop_front_t< Cont >::~pop_front_t ( )
inlinenoexcept

Definition at line 98 of file thread_safe_adaptors_impl.hpp.

Member Data Documentation

◆ cont

template<class Cont >
Cont& jmmcg::ppd::private_::pop_front_t< Cont >::cont

Definition at line 94 of file thread_safe_adaptors_impl.hpp.


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