ProducerConsumerBuf() : Buffer(),mutex(SDL_CreateMutex()),window(32768),producing(true),consuming(true),id(0)
ProducerConsumerBuf() : Buffer(),mutex(SDL_CreateMutex()), window(32768),producing(false),consuming(false)
	ProducerConsumerBuf() : Buffer(),mutex(SDL_CreateMutex()),window(32768),producing(true),consuming(true),id(0)		{#if DEBUG		mycounter=++counter;		std::cerr << "Created PCB " << mycounter << std::endl;#endif		 }