#define QUEUE_H_ #include using Queue_Data = std::string; class Queue { public: Queue(Queue const&); Queue(Queue&&); Queue& operator=(Queue const&); Queue& operator=(Queue&&); bool empty(); void push(Queue_Data); Queue_Data pop(); private: };