1 #ifndef ACE_HASH_MAP_WITH_ALLOCATOR_T_CPP
2 #define ACE_HASH_MAP_WITH_ALLOCATOR_T_CPP
4 #include "ace/Hash_Map_With_Allocator_T.h"
6 #if !defined (ACE_LACKS_PRAGMA_ONCE)
8 #endif /* ACE_LACKS_PRAGMA_ONCE */
10 #if !defined (__ACE_INLINE__)
11 #include "ace/Hash_Map_With_Allocator_T.inl"
12 #endif /* __ACE_INLINE__ */
14 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
16 template <class EXT_ID
, class INT_ID
>
17 ACE_Hash_Map_With_Allocator
<EXT_ID
, INT_ID
>::ACE_Hash_Map_With_Allocator (ACE_Allocator
*alloc
)
18 : ACE_Hash_Map_Manager_Ex
<EXT_ID
, INT_ID
, ACE_Hash
<EXT_ID
>, ACE_Equal_To
<EXT_ID
>, ACE_Null_Mutex
> (alloc
)
20 ACE_TRACE ("ACE_Hash_Map_With_Allocator<EXT_ID, INT_ID>::ACE_Hash_Map_With_Allocator");
23 template <class EXT_ID
, class INT_ID
>
24 ACE_Hash_Map_With_Allocator
<EXT_ID
, INT_ID
>::ACE_Hash_Map_With_Allocator (size_t size
,
26 : ACE_Hash_Map_Manager_Ex
<EXT_ID
, INT_ID
, ACE_Hash
<EXT_ID
>, ACE_Equal_To
<EXT_ID
>, ACE_Null_Mutex
> (size
, alloc
)
28 ACE_TRACE ("ACE_Hash_Map_With_Allocator<EXT_ID, INT_ID>::ACE_Hash_Map_With_Allocator");
31 ACE_END_VERSIONED_NAMESPACE_DECL
33 #endif /* ACE_HASH_MAP_WITH_ALLOCATOR_T_CPP */