Forward declare explicit and implicit producers.

This commit is contained in:
Bartosz Taudul 2018-05-08 12:26:47 +02:00
parent e74108f175
commit e2534e2bf6

View File

@ -688,6 +688,9 @@ template<typename T, typename Traits = ConcurrentQueueDefaultTraits>
class ConcurrentQueue
{
public:
struct ExplicitProducer;
struct ImplicitProducer;
typedef ::moodycamel::ProducerToken producer_token_t;
typedef ::moodycamel::ConsumerToken consumer_token_t;