Update of /cvsroot/pclasses/pclasses2/src/System
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30606/src/System
Modified Files:
EventQueue.cpp
Log Message:
- Added some Trace messages
Index: EventQueue.cpp
===================================================================
RCS file: /cvsroot/pclasses/pclasses2/src/System/EventQueue.cpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- EventQueue.cpp 11 Feb 2005 12:00:09 -0000 1.3
+++ EventQueue.cpp 6 Jun 2005 12:11:46 -0000 1.4
@@ -18,6 +18,7 @@
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
***************************************************************************/
+#include "pclasses/Trace.h"
#include "pclasses/System/EventQueue.h"
#include <set>
@@ -92,11 +93,14 @@
void EventQueue::send(const Event& ev)
{
+ P_TRACE(EventQueue) << "send event. sender=" << ev.sender() << ", id=" << ev.id();
dispatch(ev);
}
void EventQueue::post(const Event& ev)
{
+ P_TRACE(EventQueue) << "post event. sender=" << ev.sender() << ", id=" << ev.id();
+
CriticalSection::ScopedLock lck(_eventQueueCs);
_eventQueue.push(ev);
@@ -140,6 +144,8 @@
void EventQueue::dispatch(const Event& ev)
{
+ P_TRACE(EventQueue) << "dispatch event. sender=" << ev.sender() << ", id=" << ev.id();
+
// we should call the EventListener's without held mutex lock, since a
// signaled EventListener may modify our list of listeners.
std::set<EventListener*> dispatchers;
|