summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-09-10 18:26:43 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-09-10 18:26:43 +0000
commit1f26a96525042190280e9c9efe90dd71d00cefdf (patch)
treeb74d91a04a783e2afd5ab96eb471272d12c33877
parentb017c53f1a7de19e0cb013c20c6ed597103e9f08 (diff)
downloadATCD-1f26a96525042190280e9c9efe90dd71d00cefdf.tar.gz
ChangeLogTag: Wed Sep 10 13:19:23 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-rw-r--r--TAO/ChangeLog12
-rw-r--r--TAO/orbsvcs/IFR_Service/ifr_adding_visitor.cpp6
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/tmplinst.cpp2
3 files changed, 20 insertions, 0 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index 0aa7ea2d553..6c6d209f77d 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,15 @@
+Wed Sep 10 13:19:23 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * orbsvcs/orbsvcs/IFRService/tmplinst.cpp:
+
+ Added explicit template instantiation of
+ TAO_IFR_Generic_Utils<CORBA::ExtInitializerSeq>.
+
+ * orbsvcs/IFR_Service/ifr_adding_visitor.cpp:
+
+ Added explicit template instantiations of
+ ACE_Vector<AST_Factory *> and ACE_Array_Base<AST_Factory *>
+
Wed Sep 10 08:15:13 2003 Ossama Othman <ossama@dre.vanderbilt.edu>
* tao/IOP_IORC.i:
diff --git a/TAO/orbsvcs/IFR_Service/ifr_adding_visitor.cpp b/TAO/orbsvcs/IFR_Service/ifr_adding_visitor.cpp
index 6ac068a98a4..59a832fac0d 100644
--- a/TAO/orbsvcs/IFR_Service/ifr_adding_visitor.cpp
+++ b/TAO/orbsvcs/IFR_Service/ifr_adding_visitor.cpp
@@ -4471,6 +4471,9 @@ template class ACE_Node <AST_Operation *>;
template class ACE_Unbounded_Queue <AST_Operation *>;
template class ACE_Unbounded_Queue_Iterator <AST_Operation *>;
+template class ACE_Vector<AST_Factory *>;
+template class ACE_Array_Base<AST_Factory *>;
+
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
#pragma instantiate ACE_Node <AST_Component::port_description>
@@ -4481,5 +4484,8 @@ template class ACE_Unbounded_Queue_Iterator <AST_Operation *>;
#pragma instantiate ACE_Unbounded_Queue <AST_Operation *>
#pragma instantiate ACE_Unbounded_Queue_Iterator <AST_Operation *>
+#pragma instantiate ACE_Vector<AST_Factory *>
+#pragma instantiate ACE_Array_Base<AST_Factory *>
+
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/tmplinst.cpp b/TAO/orbsvcs/orbsvcs/IFRService/tmplinst.cpp
index ee2d2397099..30b15c77921 100644
--- a/TAO/orbsvcs/orbsvcs/IFRService/tmplinst.cpp
+++ b/TAO/orbsvcs/orbsvcs/IFRService/tmplinst.cpp
@@ -235,6 +235,7 @@ template class TAO_IFR_Generic_Utils<TAO_PublishesDef_i>;
template class TAO_IFR_Generic_Utils<TAO_ConsumesDef_i>;
template class TAO_IFR_Generic_Utils<TAO_FinderDef_i>;
template class TAO_IFR_Generic_Utils<TAO_FactoryDef_i>;
+template class TAO_IFR_Generic_Utils<CORBA::ExtInitializerSeq>;
template class TAO_Port_Desc_Seq_Utils<CORBA::ComponentIR::ProvidesDescriptionSeq>;
template class TAO_Port_Utils<CORBA::ComponentIR::ProvidesDef>;
template class TAO_Port_Utils<CORBA::ComponentIR::EmitsDef>;
@@ -382,6 +383,7 @@ template class TAO_IFR_Desc_Utils<CORBA::OperationDescription, TAO_OperationDef_
#pragma instantiate TAO_IFR_Generic_Utils<TAO_ConsumesDef_i>
#pragma instantiate TAO_IFR_Generic_Utils<TAO_FinderDef_i>
#pragma instantiate TAO_IFR_Generic_Utils<TAO_FactoryDef_i>
+#pragma instantiate TAO_IFR_Generic_Utils<CORBA::ExtInitializerSeq>
#pragma instantiate TAO_Port_Desc_Seq_Utils<CORBA::ComponentIR::ProvidesDescriptionSeq>
#pragma instantiate TAO_Port_Utils<CORBA::ComponentIR::ProvidesDef>
#pragma instantiate TAO_Port_Utils<CORBA::ComponentIR::EmitsDef>