summaryrefslogtreecommitdiff
path: root/examples/Timer_Queue
diff options
context:
space:
mode:
Diffstat (limited to 'examples/Timer_Queue')
-rw-r--r--examples/Timer_Queue/Async_Timer_Queue_Test.h19
-rw-r--r--examples/Timer_Queue/Driver.h7
-rw-r--r--examples/Timer_Queue/Reactor_Timer_Queue_Test.h9
-rw-r--r--examples/Timer_Queue/Thread_Timer_Queue_Test.h23
4 files changed, 39 insertions, 19 deletions
diff --git a/examples/Timer_Queue/Async_Timer_Queue_Test.h b/examples/Timer_Queue/Async_Timer_Queue_Test.h
index 702512dfb66..92977a58684 100644
--- a/examples/Timer_Queue/Async_Timer_Queue_Test.h
+++ b/examples/Timer_Queue/Async_Timer_Queue_Test.h
@@ -6,12 +6,12 @@
//
// = LIBRARY
// examples
-//
+//
// = FILENAME
// Async_Timer_Queue_Test.h
//
// = DESCRIPTION
-// This test exercises the <ACE_Asynch_Timer_Queue_Adapter>
+// This test exercises the <ACE_Asynch_Timer_Queue_Adapter>
// using an <ACE_Timer_Heap>.
//
// = AUTHORS
@@ -19,10 +19,15 @@
// Sergio Flores-Gaitan
// ============================================================================
-#if !defined (_ASYNC_TIMER_QUEUE_TEST_H_)
+#ifndef _ASYNC_TIMER_QUEUE_TEST_H_
#define _ASYNC_TIMER_QUEUE_TEST_H_
#include "ace/Signal.h"
+
+#if !defined (ACE_LACKS_PRAGMA_ONCE)
+# pragma once
+#endif /* ACE_LACKS_PRAGMA_ONCE */
+
#include "ace/Timer_Heap.h"
#include "ace/Timer_Queue_Adapters.h"
@@ -34,19 +39,19 @@ class Async_Timer_Handler : public ACE_Event_Handler
// Target of the asynchronous timeout operation.
public:
virtual int handle_timeout (const ACE_Time_Value &tv,
- const void *arg);
+ const void *arg);
// Callback hook invoked by the <Timer_Queue>.
};
-class Async_Timer_Queue
+class Async_Timer_Queue
{
// = TITLE
// Asynchronous Timer Queue Singleton.
//
// = DESCRIPTION
// We use this class to avoid global variables and to
- // consolidate all the Timer Queue processing in one central
- // place.
+ // consolidate all the Timer Queue processing in one central
+ // place.
public:
typedef int (Async_Timer_Queue::*ACTION) (void *);
diff --git a/examples/Timer_Queue/Driver.h b/examples/Timer_Queue/Driver.h
index 01c35f27eee..135272de0f4 100644
--- a/examples/Timer_Queue/Driver.h
+++ b/examples/Timer_Queue/Driver.h
@@ -19,10 +19,15 @@
//
// ============================================================================
-#if !defined (_DRIVER_H_)
+#ifndef _DRIVER_H_
#define _DRIVER_H_
#include "ace/Task.h"
+
+#if !defined (ACE_LACKS_PRAGMA_ONCE)
+# pragma once
+#endif /* ACE_LACKS_PRAGMA_ONCE */
+
#include "ace/Timer_Heap_T.h"
#include "ace/Timer_Queue_Adapters.h"
diff --git a/examples/Timer_Queue/Reactor_Timer_Queue_Test.h b/examples/Timer_Queue/Reactor_Timer_Queue_Test.h
index 66522f2ce52..f80b067d8b1 100644
--- a/examples/Timer_Queue/Reactor_Timer_Queue_Test.h
+++ b/examples/Timer_Queue/Reactor_Timer_Queue_Test.h
@@ -20,10 +20,15 @@
//
// ============================================================================
-#if !defined (_REACTOR_TIMER_QUEUE_TEST_H_)
+#ifndef _REACTOR_TIMER_QUEUE_TEST_H_
#define _REACTOR_TIMER_QUEUE_TEST_H_
#include "ace/Timer_Heap.h"
+
+#if !defined (ACE_LACKS_PRAGMA_ONCE)
+# pragma once
+#endif /* ACE_LACKS_PRAGMA_ONCE */
+
#include "Driver.h"
class Reactor_Timer_Queue_Test_Driver;
@@ -43,7 +48,7 @@ public:
typedef int (Input_Handler::*ACTION) (void *);
Input_Handler (ACE_Timer_Queue *tq,
- Reactor_Timer_Queue_Test_Driver &timer_queue_driver);
+ Reactor_Timer_Queue_Test_Driver &timer_queue_driver);
// Sets <done_> flag to 0, <driver_> to <timer_queue_driver> and
// timer queue <tq_> to <tq>
diff --git a/examples/Timer_Queue/Thread_Timer_Queue_Test.h b/examples/Timer_Queue/Thread_Timer_Queue_Test.h
index fa4c424ea79..710b133b1e9 100644
--- a/examples/Timer_Queue/Thread_Timer_Queue_Test.h
+++ b/examples/Timer_Queue/Thread_Timer_Queue_Test.h
@@ -20,10 +20,15 @@
//
// ============================================================================
-#if !defined (_THREAD_TIMER_QUEUE_TEST_H_)
+#ifndef _THREAD_TIMER_QUEUE_TEST_H_
#define _THREAD_TIMER_QUEUE_TEST_H_
#include "ace/Task.h"
+
+#if !defined (ACE_LACKS_PRAGMA_ONCE)
+# pragma once
+#endif /* ACE_LACKS_PRAGMA_ONCE */
+
#include "ace/Timer_Heap_T.h"
#include "ace/Timer_Queue_Adapters.h"
#include "Driver.h"
@@ -31,14 +36,14 @@
// These typedefs ensure that we use the minimal amount of locking
// necessary.
typedef ACE_Event_Handler_Handle_Timeout_Upcall<ACE_Null_Mutex>
- Upcall;
+ Upcall;
typedef ACE_Timer_Heap_T<ACE_Event_Handler *,
- Upcall,
- ACE_Null_Mutex>
- Timer_Heap;
+ Upcall,
+ ACE_Null_Mutex>
+ Timer_Heap;
typedef ACE_Timer_Heap_Iterator_T<ACE_Event_Handler *,
- Upcall,
- ACE_Null_Mutex>
+ Upcall,
+ ACE_Null_Mutex>
Timer_Heap_Iterator;
typedef ACE_Thread_Timer_Queue_Adapter<Timer_Heap>
Thread_Timer_Queue;
@@ -59,7 +64,7 @@ public:
typedef int (Input_Task::*ACTION) (void *);
Input_Task (Thread_Timer_Queue *queue,
- Thread_Timer_Queue_Test_Driver &timer_queue_driver);
+ Thread_Timer_Queue_Test_Driver &timer_queue_driver);
virtual int svc (void);
// This method runs the event loop in the new thread.
@@ -133,7 +138,7 @@ public:
// messages.
virtual int handle_timeout (const ACE_Time_Value &current_time,
- const void *arg);
+ const void *arg);
// Call back hook.
virtual int cancelled (void);