Support Class Library
A set of tools providing classes and utility
scl::async::Channel< T, Lock, Guard, Container > Member List

This is the complete list of members for scl::async::Channel< T, Lock, Guard, Container >, including all inherited members.

Channel()scl::async::Channel< T, Lock, Guard, Container >inline
Channel(const Channel &)=deletescl::async::Channel< T, Lock, Guard, Container >
Channel(Channel &&)=deletescl::async::Channel< T, Lock, Guard, Container >
conditionscl::async::Channel< T, Lock, Guard, Container >mutableprotected
guard_type typedefscl::async::Channel< T, Lock, Guard, Container >
interface()scl::async::Channel< T, Lock, Guard, Container >inlineprotected
isEmpty() constscl::async::Channel< T, Lock, Guard, Container >inline
length() constscl::async::Channel< T, Lock, Guard, Container >inline
lockscl::async::Channel< T, Lock, Guard, Container >mutableprotected
lock_type typedefscl::async::Channel< T, Lock, Guard, Container >
operator<<(U &&value)scl::async::Channel< T, Lock, Guard, Container >inline
operator=(const Channel &)=deletescl::async::Channel< T, Lock, Guard, Container >
operator=(Channel &&)=deletescl::async::Channel< T, Lock, Guard, Container >
operator>>(U &value)scl::async::Channel< T, Lock, Guard, Container >inline
queuescl::async::Channel< T, Lock, Guard, Container >protected
queue_type typedefscl::async::Channel< T, Lock, Guard, Container >
receiver()scl::async::Channel< T, Lock, Guard, Container >inline
receiver_scl::async::Channel< T, Lock, Guard, Container >protected
receiver_type typedefscl::async::Channel< T, Lock, Guard, Container >
receiver_typescl::async::Channel< T, Lock, Guard, Container >
sender()scl::async::Channel< T, Lock, Guard, Container >inline
sender_scl::async::Channel< T, Lock, Guard, Container >protected
sender_type typedefscl::async::Channel< T, Lock, Guard, Container >
sender_typescl::async::Channel< T, Lock, Guard, Container >
size() constscl::async::Channel< T, Lock, Guard, Container >inline
size_type typedefscl::async::Channel< T, Lock, Guard, Container >
std::get(Channel< U, L, G, C > &chan) -> scl::tools::meta ::tuple_element_t< I, typename Channel< U, L, G, C >::transport_type >scl::async::Channel< T, Lock, Guard, Container >friend
transport_traits typedefscl::async::Channel< T, Lock, Guard, Container >
transport_type typedefscl::async::Channel< T, Lock, Guard, Container >
value_type typedefscl::async::Channel< T, Lock, Guard, Container >