diff options
author | Steve Huston <shuston@riverace.com> | 2005-11-16 23:56:47 +0000 |
---|---|---|
committer | Steve Huston <shuston@riverace.com> | 2005-11-16 23:56:47 +0000 |
commit | 2c47ffe0e6c0905555abf238cb1c13142e5d31a1 (patch) | |
tree | db8b556c4aa0bd3d10023704844493b5cf14e7d2 | |
parent | 1498c7edb2109cf1c3bc5d49f005480fc6678b68 (diff) | |
download | ATCD-2c47ffe0e6c0905555abf238cb1c13142e5d31a1.tar.gz |
ChangeLogTag:Wed Nov 16 15:48:29 2005 Steve Huston <shuston@riverace.com>
-rw-r--r-- | ace/Hash_Map_Manager_T.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ace/Hash_Map_Manager_T.h b/ace/Hash_Map_Manager_T.h index 3450e212874..476a44ca1e9 100644 --- a/ace/Hash_Map_Manager_T.h +++ b/ace/Hash_Map_Manager_T.h @@ -471,7 +471,13 @@ private: size_t cur_size_; // = Disallow these operations. + // Hack alert... Sun C++ 5.4 can't hack explicit templates with this + // in place. Please remove this when taking out explicit templates. +#if defined (__SUNPRO_CC) && (__SUNPRO_CC <= 0x540) && \ + !defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) ACE_UNIMPLEMENTED_FUNC (void operator= (const ACE_Hash_Map_Manager_Ex<EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK> &)) +#endif /* __SUNPRO_CC <= 0x540 && !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ + ACE_UNIMPLEMENTED_FUNC (ACE_Hash_Map_Manager_Ex (const ACE_Hash_Map_Manager_Ex<EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK> &)) }; |