diff options
author | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-05-15 18:01:25 +0000 |
---|---|---|
committer | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-05-15 18:01:25 +0000 |
commit | 42f4b61a03a6871053ec966a74c2089657e73964 (patch) | |
tree | ff47aaecbd1abfabe390d20e057c51790717687c /TAO/orbsvcs | |
parent | ddfb95d3ed01a8e86824a110225deb72cf6cef80 (diff) | |
download | ATCD-42f4b61a03a6871053ec966a74c2089657e73964.tar.gz |
added template instantiations
Diffstat (limited to 'TAO/orbsvcs')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/Property/CosPropertyService_i.cpp | 18 |
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 */ |