Index: /source/ariba/utility/system/SystemEvent.h
===================================================================
--- /source/ariba/utility/system/SystemEvent.h	(revision 2847)
+++ /source/ariba/utility/system/SystemEvent.h	(revision 2848)
@@ -49,18 +49,19 @@
 namespace utility {
 
-class SystemQueue::QueueThread;
+class SystemQueue;
 class SystemEventListener;
 
 class SystemEvent {
-	friend class SystemQueue::QueueThread;
+	friend class SystemQueue;
 private:
-	ptime scheduledTime; //< time the event was originally given to the queue
-	uint32_t delayTime; //< time the event is scheduled at, or 0 if it is to be fired immediately
-	uint32_t remainingDelay; //< remaining delay time for sleeping
-
 	SystemEventListener* listener; //< handler of the event
 	SystemEventType type; //< type of the event
 	const void* data; //< data attached to the event
 
+public:
+	ptime scheduledTime; //< time the event was originally given to the queue
+	uint32_t delayTime; //< time the event is scheduled at, or 0 if it is to be fired immediately
+	uint32_t remainingDelay; //< remaining delay time for sleeping
+	
 public:
 	inline SystemEvent(
