Ykkrosh
cf37e9cbe6
main.cpp: Allowed correct operation when not calling Init/Shutdown. Game.cpp: Stopped complaint when starting game with no GUI. This was SVN commit r2446.
19 lines
406 B
C++
19 lines
406 B
C++
#include "MessagePasser.h"
|
|
|
|
#include "ps/ThreadUtil.h"
|
|
#include <queue>
|
|
|
|
class MessagePasserImpl : public AtlasMessage::MessagePasser
|
|
{
|
|
public:
|
|
virtual void Add(AtlasMessage::IMessage* msg);
|
|
virtual AtlasMessage::IMessage* Retrieve();
|
|
|
|
virtual void Query(AtlasMessage::IMessage&);
|
|
virtual void QueryDone();
|
|
|
|
private:
|
|
CMutex m_Mutex;
|
|
std::queue<AtlasMessage::IMessage*> m_Queue;
|
|
};
|
|
|