diff options
author | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-07-05 18:04:44 +0000 |
---|---|---|
committer | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-07-05 18:04:44 +0000 |
commit | 0e08ee48386191072069c45b9a9e1524334298be (patch) | |
tree | 81cf690cadbee57d463cf38a852a5bf102a556f7 /examples/Threads | |
parent | 68330db1d5b4016e95c2f472c68aa756d586c88b (diff) | |
download | ATCD-0e08ee48386191072069c45b9a9e1524334298be.tar.gz |
ChangeLogTag:Mon Jul 05 12:51:14 1999 Irfan Pyarali <irfan@cs.wustl.edu>
Diffstat (limited to 'examples/Threads')
-rw-r--r-- | examples/Threads/future1.cpp | 13 | ||||
-rw-r--r-- | examples/Threads/future2.cpp | 17 |
2 files changed, 26 insertions, 4 deletions
diff --git a/examples/Threads/future1.cpp b/examples/Threads/future1.cpp index 6455150ee3c..55deed71cd1 100644 --- a/examples/Threads/future1.cpp +++ b/examples/Threads/future1.cpp @@ -398,6 +398,12 @@ template class ACE_Future_Rep<char const *>; template class ACE_Future_Rep<u_long>; template class auto_ptr<ACE_Method_Request>; template class ACE_Auto_Basic_Ptr<ACE_Method_Request>; +template class ACE_Node<ACE_Future_Observer<const char *> *>; +template class ACE_Node<ACE_Future_Observer<u_long> *>; +template class ACE_Unbounded_Set<ACE_Future_Observer<const char *> *>; +template class ACE_Unbounded_Set<ACE_Future_Observer<u_long> *>; +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_Future<const char *> @@ -406,9 +412,14 @@ template class ACE_Auto_Basic_Ptr<ACE_Method_Request>; #pragma instantiate ACE_Future_Rep<u_long> #pragma instantiate auto_ptr<ACE_Method_Request> #pragma instantiate ACE_Auto_Basic_Ptr<ACE_Method_Request> +#pragma instantiate ACE_Node<ACE_Future_Observer<const char *> *> +#pragma instantiate ACE_Node<ACE_Future_Observer<u_long> *> +#pragma instantiate ACE_Unbounded_Set<ACE_Future_Observer<const char *> *> +#pragma instantiate ACE_Unbounded_Set<ACE_Future_Observer<u_long> *> +#pragma instantiate ACE_Unbounded_Set_Iterator<ACE_Future_Observer<const char *> *> +#pragma instantiate ACE_Unbounded_Set_Iterator<ACE_Future_Observer<u_long> *> #endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - #else int main (int, char *[]) diff --git a/examples/Threads/future2.cpp b/examples/Threads/future2.cpp index 0c2831e12ad..a746b786524 100644 --- a/examples/Threads/future2.cpp +++ b/examples/Threads/future2.cpp @@ -516,21 +516,32 @@ main (int, char *[]) template class ACE_Atomic_Op<ACE_Thread_Mutex, int>; template class ACE_Future<char *>; template class ACE_Future<u_long>; -template class ACE_Future_Rep<char *>; +template class ACE_Future_Rep<char const *>; template class ACE_Future_Rep<u_long>; template class auto_ptr<ACE_Method_Request>; template class ACE_Auto_Basic_Ptr<ACE_Method_Request>; +template class ACE_Node<ACE_Future_Observer<char *> *>; +template class ACE_Node<ACE_Future_Observer<u_long> *>; +template class ACE_Unbounded_Set<ACE_Future_Observer<char *> *>; +template class ACE_Unbounded_Set<ACE_Future_Observer<u_long> *>; +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_Future<char *> #pragma instantiate ACE_Future<u_long> -#pragma instantiate ACE_Future_Rep<char *> +#pragma instantiate ACE_Future_Rep<char const *> #pragma instantiate ACE_Future_Rep<u_long> #pragma instantiate auto_ptr<ACE_Method_Request> #pragma instantiate ACE_Auto_Basic_Ptr<ACE_Method_Request> +#pragma instantiate ACE_Node<ACE_Future_Observer<char *> *> +#pragma instantiate ACE_Node<ACE_Future_Observer<u_long> *> +#pragma instantiate ACE_Unbounded_Set<ACE_Future_Observer<char *> *> +#pragma instantiate ACE_Unbounded_Set<ACE_Future_Observer<u_long> *> +#pragma instantiate ACE_Unbounded_Set_Iterator<ACE_Future_Observer<char *> *> +#pragma instantiate ACE_Unbounded_Set_Iterator<ACE_Future_Observer<u_long> *> #endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - #else int main (int, char *[]) |