diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 2001-12-24 21:35:29 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 2001-12-24 21:35:29 +0000 |
commit | 7a6d6d39c941f82e770afde209c17084e930f732 (patch) | |
tree | 597a1a019d4746445e1e317534693889b11fa5c4 /examples | |
parent | 8fdb6b9ae6e6b57e18acb8efa1304d34a1981316 (diff) | |
download | ATCD-7a6d6d39c941f82e770afde209c17084e930f732.tar.gz |
ChangeLogTag:Mon Dec 24 08:08:40 2001 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
Diffstat (limited to 'examples')
-rw-r--r-- | examples/Reactor/Misc/test_reactors.cpp | 3 | ||||
-rw-r--r-- | examples/Reactor/Proactor/post_completions.cpp | 2 | ||||
-rw-r--r-- | examples/Reactor/Proactor/test_timeout.cpp | 2 | ||||
-rw-r--r-- | examples/Threads/future1.cpp | 2 | ||||
-rw-r--r-- | examples/Threads/future2.cpp | 2 | ||||
-rw-r--r-- | examples/Threads/manual_event.cpp | 2 | ||||
-rw-r--r-- | examples/Threads/reader_writer.cpp | 3 | ||||
-rw-r--r-- | examples/Threads/task_two.cpp | 2 | ||||
-rw-r--r-- | examples/Threads/tss2.cpp | 4 |
9 files changed, 20 insertions, 2 deletions
diff --git a/examples/Reactor/Misc/test_reactors.cpp b/examples/Reactor/Misc/test_reactors.cpp index 75467c2d4e4..39b50859311 100644 --- a/examples/Reactor/Misc/test_reactors.cpp +++ b/examples/Reactor/Misc/test_reactors.cpp @@ -185,11 +185,12 @@ main (int, char *[]) #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) template class ACE_Atomic_Op<ACE_Thread_Mutex, int>; +template class ACE_Atomic_Op_Ex<ACE_Thread_Mutex, int>; #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) #pragma instantiate ACE_Atomic_Op<ACE_Thread_Mutex, int> +#pragma instantiate ACE_Atomic_Op_Ex<ACE_Thread_Mutex, int> #endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - #else int main (int, char *[]) diff --git a/examples/Reactor/Proactor/post_completions.cpp b/examples/Reactor/Proactor/post_completions.cpp index 0f3ba203355..307bfdb9390 100644 --- a/examples/Reactor/Proactor/post_completions.cpp +++ b/examples/Reactor/Proactor/post_completions.cpp @@ -293,9 +293,11 @@ main (int argc, char *argv[]) #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) template class ACE_Task <ACE_NULL_SYNCH>; template class ACE_Atomic_Op <ACE_Thread_Mutex, size_t>; +template class ACE_Atomic_Op_Ex <ACE_Thread_Mutex, size_t>; #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) #pragma instantiate ACE_Task <ACE_NULL_SYNCH> #pragma instantiate ACE_Atomic_Op <ACE_Thread_Mutex, size_t> +#pragma instantiate ACE_Atomic_Op_Ex <ACE_Thread_Mutex, size_t> #endif /* ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA */ #else /* ACE_WIN32 && !ACE_HAS_WINCE || ACE_HAS_AIO_CALLS && !ACE_POSIX_AIOCB_PROACTOR*/ diff --git a/examples/Reactor/Proactor/test_timeout.cpp b/examples/Reactor/Proactor/test_timeout.cpp index 18884b294e0..4c23c3781d5 100644 --- a/examples/Reactor/Proactor/test_timeout.cpp +++ b/examples/Reactor/Proactor/test_timeout.cpp @@ -115,8 +115,10 @@ main (int, char *[]) #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) template class ACE_Atomic_Op<ACE_Thread_Mutex, int>; +template class ACE_Atomic_Op_Ex<ACE_Thread_Mutex, int>; #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) #pragma instantiate ACE_Atomic_Op<ACE_Thread_Mutex, int> +#pragma instantiate ACE_Atomic_Op_Ex<ACE_Thread_Mutex, int> #endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ #else /* ACE_WIN32 && !ACE_HAS_WINCE || ACE_HAS_AIO_CALLS && !ACE_POSIX_AIOCB_PROACTOR*/ diff --git a/examples/Threads/future1.cpp b/examples/Threads/future1.cpp index 3ede3c3043e..42e6b4c2abe 100644 --- a/examples/Threads/future1.cpp +++ b/examples/Threads/future1.cpp @@ -392,6 +392,7 @@ main (int, ACE_TCHAR *[]) #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) template class ACE_Atomic_Op<ACE_Thread_Mutex, int>; +template class ACE_Atomic_Op_Ex<ACE_Thread_Mutex, int>; template class ACE_Future<const char *>; template class ACE_Future<u_long>; template class ACE_Future_Rep<const char *>; @@ -406,6 +407,7 @@ template class ACE_Unbounded_Set_Iterator<ACE_Future_Observer<const char *> *>; template class ACE_Unbounded_Set_Iterator<ACE_Future_Observer<u_long> *>; #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) #pragma instantiate ACE_Atomic_Op<ACE_Thread_Mutex, int> +#pragma instantiate ACE_Atomic_Op_Ex<ACE_Thread_Mutex, int> #pragma instantiate ACE_Future<const char *> #pragma instantiate ACE_Future<u_long> #pragma instantiate ACE_Future_Rep<const char *> diff --git a/examples/Threads/future2.cpp b/examples/Threads/future2.cpp index 3cb49c7692a..ae848c3819f 100644 --- a/examples/Threads/future2.cpp +++ b/examples/Threads/future2.cpp @@ -514,6 +514,7 @@ main (int, ACE_TCHAR *[]) #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) template class ACE_Atomic_Op<ACE_Thread_Mutex, int>; +template class ACE_Atomic_Op_Ex<ACE_Thread_Mutex, int>; template class ACE_Future<char *>; template class ACE_Future<u_long>; template class ACE_Future_Rep<char *>; @@ -528,6 +529,7 @@ template class ACE_Unbounded_Set_Iterator<ACE_Future_Observer<char *> *>; template class ACE_Unbounded_Set_Iterator<ACE_Future_Observer<u_long> *>; #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) #pragma instantiate ACE_Atomic_Op<ACE_Thread_Mutex, int> +#pragma instantiate ACE_Atomic_Op_Ex<ACE_Thread_Mutex, int> #pragma instantiate ACE_Future<char *> #pragma instantiate ACE_Future<u_long> #pragma instantiate ACE_Future_Rep<char *> diff --git a/examples/Threads/manual_event.cpp b/examples/Threads/manual_event.cpp index ec273da90cc..cb55c7dd028 100644 --- a/examples/Threads/manual_event.cpp +++ b/examples/Threads/manual_event.cpp @@ -102,8 +102,10 @@ main (int argc, ACE_TCHAR **argv) #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) template class ACE_Atomic_Op<ACE_Thread_Mutex, int>; +template class ACE_Atomic_Op_Ex<ACE_Thread_Mutex, int>; #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) #pragma instantiate ACE_Atomic_Op<ACE_Thread_Mutex, int> +#pragma instantiate ACE_Atomic_Op_Ex<ACE_Thread_Mutex, int> #endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ #else diff --git a/examples/Threads/reader_writer.cpp b/examples/Threads/reader_writer.cpp index a39d1f19d34..cd3bdc54b8a 100644 --- a/examples/Threads/reader_writer.cpp +++ b/examples/Threads/reader_writer.cpp @@ -176,17 +176,18 @@ int main (int argc, ACE_TCHAR *argv[]) #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) template class ACE_Atomic_Op<ACE_Thread_Mutex, int>; +template class ACE_Atomic_Op_Ex<ACE_Thread_Mutex, int>; template class ACE_Guard<ACE_RW_Mutex>; template class ACE_Read_Guard<ACE_RW_Mutex>; template class ACE_Write_Guard<ACE_RW_Mutex>; #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) #pragma instantiate ACE_Atomic_Op<ACE_Thread_Mutex, int> +#pragma instantiate ACE_Atomic_Op_Ex<ACE_Thread_Mutex, int> #pragma instantiate ACE_Guard<ACE_RW_Mutex> #pragma instantiate ACE_Read_Guard<ACE_RW_Mutex> #pragma instantiate ACE_Write_Guard<ACE_RW_Mutex> #endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - #else int main (int, ACE_TCHAR *[]) diff --git a/examples/Threads/task_two.cpp b/examples/Threads/task_two.cpp index 1a66a31b2f9..5b1e04cd962 100644 --- a/examples/Threads/task_two.cpp +++ b/examples/Threads/task_two.cpp @@ -138,8 +138,10 @@ main (int argc, ACE_TCHAR *argv[]) #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) template class ACE_Atomic_Op<ACE_Thread_Mutex, int>; +template class ACE_Atomic_Op_Ex<ACE_Thread_Mutex, int>; #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) #pragma instantiate ACE_Atomic_Op<ACE_Thread_Mutex, int> +#pragma instantiate ACE_Atomic_Op_Ex<ACE_Thread_Mutex, int> #endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ diff --git a/examples/Threads/tss2.cpp b/examples/Threads/tss2.cpp index ef67ce1b7fb..c72bc1b8fb8 100644 --- a/examples/Threads/tss2.cpp +++ b/examples/Threads/tss2.cpp @@ -174,14 +174,18 @@ main (int argc, ACE_TCHAR *argv[]) #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) template class ACE_Atomic_Op<ACE_Thread_Mutex, int>; +template class ACE_Atomic_Op_Ex<ACE_Thread_Mutex, int>; template class ACE_Atomic_Op<ACE_Token, int>; +template class ACE_Atomic_Op_Ex<ACE_Token, int>; template class ACE_Guard<ACE_Token>; template class ACE_TSS<TSS_Data>; template class ACE_TSS<TSS_Obj>; template class ACE_TSS_Singleton<TSS_Data, ACE_SYNCH_MUTEX>; #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) #pragma instantiate ACE_Atomic_Op<ACE_Thread_Mutex, int> +#pragma instantiate ACE_Atomic_Op_Ex<ACE_Thread_Mutex, int> #pragma instantiate ACE_Atomic_Op<ACE_Token, int> +#pragma instantiate ACE_Atomic_Op_Ex<ACE_Token, int> #pragma instantiate ACE_Guard<ACE_Token> #pragma instantiate ACE_TSS<TSS_Data> #pragma instantiate ACE_TSS<TSS_Obj> |