summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-11-01 20:31:59 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-11-01 20:31:59 +0000
commit63ff86a9a07ef92f4aa46e7259e507e0c7b7e18a (patch)
tree44ce175dfdb87debdc3f3adca2343009df8e903b
parent2295fe7523400829cfe7b4db4f4fd668d37581c8 (diff)
downloadATCD-63ff86a9a07ef92f4aa46e7259e507e0c7b7e18a.tar.gz
ChangeLogTag: Mon Nov 01 14:30:19 1999 David L. Levine <levine@cs.wustl.edu>
-rw-r--r--TAO/ChangeLog-99c106
-rw-r--r--TAO/tao/POA.cpp4
2 files changed, 56 insertions, 54 deletions
diff --git a/TAO/ChangeLog-99c b/TAO/ChangeLog-99c
index ccc3171e280..81a9c5bc468 100644
--- a/TAO/ChangeLog-99c
+++ b/TAO/ChangeLog-99c
@@ -1,3 +1,9 @@
+Mon Nov 01 14:30:19 1999 David L. Levine <levine@cs.wustl.edu>
+
+ * tao/POA.cpp: removed ACE_Hash<ACE_CString> and
+ ACE_Equal_To<ACE_CString> explicit instantiations,
+ because ace/Capabilities.cpp now has them.
+
Mon Nov 01 13:43:39 1999 David L. Levine <levine@cs.wustl.edu>
* orbsvcs/Trading_Service/Trading_Server.cpp (main):
@@ -12,69 +18,69 @@ Mon Nov 1 12:29:17 1999 Darrell Brunsch <brunsch@cs.wustl.edu>
Sun Oct 31 22:22:15 1999 Luther J Baker <ljb1@cs.wustl.edu>
- * tao/ORB_Core.cpp (init): Removed 3rd argument of fstream::open(...)
- as some platforms complained. If the defaults permissions are
- inadequate, we can use add ACE_OS::chmod (...).
+ * tao/ORB_Core.cpp (init): Removed 3rd argument of fstream::open(...)
+ as some platforms complained. If the defaults permissions are
+ inadequate, we can use add ACE_OS::chmod (...).
Sun Oct 31 20:11:43 1999 Vishal Kachroo <vishal@cs.wustl.edu>
- * tao/orbconf.h:
- * tao/ORB_Core.cpp:
- * tao/params.h:
- * tao/params.cpp:
- * tao/params.i:
- * tao/ORB.cpp:
- * tao/ORB.h:
+ * tao/orbconf.h:
+ * tao/ORB_Core.cpp:
+ * tao/params.h:
+ * tao/params.cpp:
+ * tao/params.i:
+ * tao/ORB.cpp:
+ * tao/ORB.h:
- Abstracted out the code for location of different services through
- resolve_initial_references () by the ORB. This reduces the
- footprint of the ORB as now there is a single method to locate
- services instead of a different method for each service.
+ Abstracted out the code for location of different services through
+ resolve_initial_references () by the ORB. This reduces the
+ footprint of the ORB as now there is a single method to locate
+ services instead of a different method for each service.
- * orbsvcs/orbsvcs/Naming/Naming_Utils.cpp:
- * orbsvcs/Trading_Service/Trading_Service.cpp:
+ * orbsvcs/orbsvcs/Naming/Naming_Utils.cpp:
+ * orbsvcs/Trading_Service/Trading_Service.cpp:
- Made changes in these files to reflect the changes made to the ORB
- Core since a single method is now used to get/set the service port.
+ Made changes in these files to reflect the changes made to the ORB
+ Core since a single method is now used to get/set the service port.
Sat Oct 30 21:40:48 1999 Luther J Baker <ljb1@cs.wustl.edu>
- * tao/ORB_Core.cpp (init): Removed ACE_IOSTREAM_TYPE and replaced
- code with either FILE* or ofstream* until I find a macro
- that will properly represnt either an ofstream* or FILE*.
- When (ACE_LACKS_IOSTREAM_TOTALLY) is defined, it produces a FILE*
- that works well with open(FILE*...), but if it is not defined,
- it returns an iostream which does not work with
- ->open (filename,...,..) For now, depending on what is defined,
- we create an explicit FILE* or ofstream* to redirect ACE_DEBUG
- and ACE_ERROR to.
+ * tao/ORB_Core.cpp (init): Removed ACE_IOSTREAM_TYPE and replaced
+ code with either FILE* or ofstream* until I find a macro
+ that will properly represnt either an ofstream* or FILE*.
+ When (ACE_LACKS_IOSTREAM_TOTALLY) is defined, it produces a FILE*
+ that works well with open(FILE*...), but if it is not defined,
+ it returns an iostream which does not work with
+ ->open (filename,...,..) For now, depending on what is defined,
+ we create an explicit FILE* or ofstream* to redirect ACE_DEBUG
+ and ACE_ERROR to.
Sat Oct 30 19:32:49 1999 Balachandran Natarajan <bala@cs.wustl.edu>
- * examples/Load_Balancing_persistent/README:
- * examples/Load_Balancing_persistent/Identity_Client.cpp:
- * examples/Load_Balancing_persistent/Identity_Client.h
- * examples/Load_Balancing_persistent/Identity_Server.cpp:
- * examples/Load_Balancing_persistent/Identity_Server.h:
- * examples/Load_Balancing_persistent/Identity_i.h:
- * examples/Load_Balancing_persistent/Identity_i.cpp:
- * examples/Load_Balancing_persistent/Load_Balancer_i.cpp:
- * examples/Load_Balancing_persistent/Load_Balancer_i.h:
- * examples/Load_Balancing_persistent/Load_Balancer_Service.cpp:
- * examples/Load_Balancing_persistent/Load_Balancer_Service.h:
- * examples/Load_Balancing_persistent/Load_Balancer.idl:
- * examples/Load_Balancing_persistent/Identity.idl:
- * examples/Load_Balancing_persistent/Makefile: An example that
- demonstrates how to make a service persistent. This is a simple
- extension of the Load_Balancing_Service in
- $TAO_ROOT/Load_Balancing. Please refer to the README for more
- details.
+ * examples/Load_Balancing_persistent/README:
+ * examples/Load_Balancing_persistent/Identity_Client.cpp:
+ * examples/Load_Balancing_persistent/Identity_Client.h
+ * examples/Load_Balancing_persistent/Identity_Server.cpp:
+ * examples/Load_Balancing_persistent/Identity_Server.h:
+ * examples/Load_Balancing_persistent/Identity_i.h:
+ * examples/Load_Balancing_persistent/Identity_i.cpp:
+ * examples/Load_Balancing_persistent/Load_Balancer_i.cpp:
+ * examples/Load_Balancing_persistent/Load_Balancer_i.h:
+ * examples/Load_Balancing_persistent/Load_Balancer_Service.cpp:
+ * examples/Load_Balancing_persistent/Load_Balancer_Service.h:
+ * examples/Load_Balancing_persistent/Load_Balancer.idl:
+ * examples/Load_Balancing_persistent/Identity.idl:
+ * examples/Load_Balancing_persistent/Makefile: An example that
+ demonstrates how to make a service persistent. This is a simple
+ extension of the Load_Balancing_Service in
+ $TAO_ROOT/Load_Balancing. Please refer to the README for more
+ details.
Sat Oct 30 12:16:50 1999 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu>
- * orbsvcs/Trading_Service/: Split off the main() function into a
- separate file (Trading_Server.cpp) so that the Trading Service
- can be used with "3rd-party" main() functions.
+ * orbsvcs/Trading_Service/: Split off the main() function into a
+ separate file (Trading_Server.cpp) so that the Trading Service
+ can be used with "3rd-party" main() functions.
* orbsvcs/Naming_Service/Naming_Server.cpp (main): The error returns
from the main() functions should be 1, not -1.
@@ -112,8 +118,8 @@ Fri Oct 29 19:36:33 1999 Darrell Brunsch <brunsch@cs.wustl.edu>
Fri Oct 29 19:44:39 1999 Luther J Baker <ljb1@cs.wustl.edu>
* tao/ORB_Core.cpp (init): Added option to allow for
- redirection of ACE_DEBUG and ACE_ERROR statements
- -ORBLogFile <file>
+ redirection of ACE_DEBUG and ACE_ERROR statements
+ -ORBLogFile <file>
Fri Oct 29 12:58:22 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
diff --git a/TAO/tao/POA.cpp b/TAO/tao/POA.cpp
index 0bd13b687a4..8aafea94e61 100644
--- a/TAO/tao/POA.cpp
+++ b/TAO/tao/POA.cpp
@@ -3492,8 +3492,6 @@ template class ACE_Lock_Adapter<ACE_Thread_Mutex>;
#endif /* ACE_HAS_THREADS */
template class ACE_Map_Entry<TAO_Unbounded_Sequence<unsigned char>, TAO_ServantBase *>;
template class ACE_Hash_Map_Entry<ACE_CString, TAO_POA *>;
-template class ACE_Hash<ACE_CString>;
-template class ACE_Equal_To<ACE_CString>;
template class ACE_Hash_Map_Manager<ACE_CString, TAO_POA *, ACE_Null_Mutex>;
template class ACE_Hash_Map_Manager_Ex<ACE_CString, TAO_POA *, ACE_Hash<ACE_CString>, ACE_Equal_To<ACE_CString>, ACE_Null_Mutex>;
template class ACE_Hash_Map_Iterator<ACE_CString, TAO_POA *, ACE_Null_Mutex>;
@@ -3555,8 +3553,6 @@ template class ACE_Node<TAO_POA *>;
#endif /* ACE_HAS_THREADS */
#pragma instantiate ACE_Map_Entry<TAO_Unbounded_Sequence<unsigned char>, TAO_ServantBase *>
#pragma instantiate ACE_Hash_Map_Entry<ACE_CString, TAO_POA *>
-#pragma instantiate ACE_Hash<ACE_CString>
-#pragma instantiate ACE_Equal_To<ACE_CString>
#pragma instantiate ACE_Hash_Map_Manager<ACE_CString, TAO_POA *, ACE_Null_Mutex>
#pragma instantiate ACE_Hash_Map_Manager_Ex<ACE_CString, TAO_POA *, ACE_Hash<ACE_CString>, ACE_Equal_To<ACE_CString>, ACE_Null_Mutex>
#pragma instantiate ACE_Hash_Map_Iterator<ACE_CString, TAO_POA *, ACE_Null_Mutex>