#include "messageQueue.hpp"

std::string MessageQueue::frontData()
{
	return msgQueue.front().outputData();
}

void MessageQueue::pop()
{
	lck.lock();
	msgQueue.pop();
	lck.unlock();
}

void MessageQueue::push(messagedata msgData)
{
	lck.lock();
	msgQueue.push(msgData);
	lck.unlock();
}

bool MessageQueue::empty()
{
	return msgQueue.empty();
}
