summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-05-15 18:01:25 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-05-15 18:01:25 +0000
commit42f4b61a03a6871053ec966a74c2089657e73964 (patch)
treeff47aaecbd1abfabe390d20e057c51790717687c /TAO/orbsvcs
parentddfb95d3ed01a8e86824a110225deb72cf6cef80 (diff)
downloadATCD-42f4b61a03a6871053ec966a74c2089657e73964.tar.gz
added template instantiations
Diffstat (limited to 'TAO/orbsvcs')
-rw-r--r--TAO/orbsvcs/orbsvcs/Property/CosPropertyService_i.cpp18
1 files changed, 18 insertions, 0 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Property/CosPropertyService_i.cpp b/TAO/orbsvcs/orbsvcs/Property/CosPropertyService_i.cpp
index de7302804dd..e59b2af3845 100644
--- a/TAO/orbsvcs/orbsvcs/Property/CosPropertyService_i.cpp
+++ b/TAO/orbsvcs/orbsvcs/Property/CosPropertyService_i.cpp
@@ -1917,3 +1917,21 @@ void
TAO_PropertiesIterator::destroy (CORBA::Environment &_env)
{
}
+
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
+template class ACE_Hash_Map_Entry<CosProperty_Hash_Key, CosProperty_Hash_Value>;
+template class ACE_Hash_Map_Manager<CosProperty_Hash_Key, CosProperty_Hash_Value, ACE_Null_Mutex>;
+template class ACE_Hash_Map_Iterator<CosProperty_Hash_Key, CosProperty_Hash_Value, ACE_Null_Mutex>;
+template class ACE_Hash_Map_Iterator_Base<CosProperty_Hash_Key, CosProperty_Hash_Value, ACE_Null_Mutex>;
+template class ACE_Hash_Map_Reverse_Iterator<CosProperty_Hash_Key, CosProperty_Hash_Value, ACE_Null_Mutex>;
+template class TAO_Unbounded_Sequence<TAO_PropertySet*>;
+template class TAO_Unbounded_Sequence<TAO_PropertySetDef*>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+#pragma instantiate template class ACE_Hash_Map_Entry<CosProperty_Hash_Key, CosProperty_Hash_Value>
+#pragma instantiate template class ACE_Hash_Map_Manager<CosProperty_Hash_Key, CosProperty_Hash_Value, ACE_Null_Mutex>
+#pragma instantiate template class ACE_Hash_Map_Iterator<CosProperty_Hash_Key, CosProperty_Hash_Value, ACE_Null_Mutex>
+#pragma instantiate template class ACE_Hash_Map_Iterator_Base<CosProperty_Hash_Key, CosProperty_Hash_Value, ACE_Null_Mutex>
+#pragma instantiate template class ACE_Hash_Map_Reverse_Iterator<CosProperty_Hash_Key, CosProperty_Hash_Value, ACE_Null_Mutex>
+#pragma instantiate TAO_Unbounded_Sequence<TAO_PropertySet*>;
+#pragma instantiate TAO_Unbounded_Sequence<TAO_PropertySetDef*>;
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */