diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-09-10 18:26:43 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-09-10 18:26:43 +0000 |
commit | 1f26a96525042190280e9c9efe90dd71d00cefdf (patch) | |
tree | b74d91a04a783e2afd5ab96eb471272d12c33877 | |
parent | b017c53f1a7de19e0cb013c20c6ed597103e9f08 (diff) | |
download | ATCD-1f26a96525042190280e9c9efe90dd71d00cefdf.tar.gz |
ChangeLogTag: Wed Sep 10 13:19:23 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-rw-r--r-- | TAO/ChangeLog | 12 | ||||
-rw-r--r-- | TAO/orbsvcs/IFR_Service/ifr_adding_visitor.cpp | 6 | ||||
-rw-r--r-- | TAO/orbsvcs/orbsvcs/IFRService/tmplinst.cpp | 2 |
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> |