1 // $Id: Hash_Map_With_Allocator_T.cpp 80826 2008-03-04 14:51:23Z wotte $
3 #ifndef ACE_HASH_MAP_WITH_ALLOCATOR_T_CPP
4 #define ACE_HASH_MAP_WITH_ALLOCATOR_T_CPP
6 #include "ace/Hash_Map_With_Allocator_T.h"
8 #if !defined (ACE_LACKS_PRAGMA_ONCE)
10 #endif /* ACE_LACKS_PRAGMA_ONCE */
12 #if !defined (__ACE_INLINE__)
13 #include "ace/Hash_Map_With_Allocator_T.inl"
14 #endif /* __ACE_INLINE__ */
16 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
18 template <class EXT_ID
, class INT_ID
>
19 ACE_Hash_Map_With_Allocator
<EXT_ID
, INT_ID
>::ACE_Hash_Map_With_Allocator (ACE_Allocator
*alloc
)
20 : ACE_Hash_Map_Manager_Ex
<EXT_ID
, INT_ID
, ACE_Hash
<EXT_ID
>, ACE_Equal_To
<EXT_ID
>, ACE_Null_Mutex
> (alloc
)
22 ACE_TRACE ("ACE_Hash_Map_With_Allocator<EXT_ID, INT_ID>::ACE_Hash_Map_With_Allocator");
25 template <class EXT_ID
, class INT_ID
>
26 ACE_Hash_Map_With_Allocator
<EXT_ID
, INT_ID
>::ACE_Hash_Map_With_Allocator (size_t size
,
28 : ACE_Hash_Map_Manager_Ex
<EXT_ID
, INT_ID
, ACE_Hash
<EXT_ID
>, ACE_Equal_To
<EXT_ID
>, ACE_Null_Mutex
> (size
, alloc
)
30 ACE_TRACE ("ACE_Hash_Map_With_Allocator<EXT_ID, INT_ID>::ACE_Hash_Map_With_Allocator");
33 ACE_END_VERSIONED_NAMESPACE_DECL
35 #endif /* ACE_HASH_MAP_WITH_ALLOCATOR_T_CPP */