andreiavrammsd /cpp-channelC++59639C++11 thread-safe container for sharing data between threads (synchronized queue)cppmultithreadingthread-safechannel