create a ossQueue.hpp for producer & consumer