Cleanup ACE_HAS_PTHREAD_SIGMASK_PROTOTYPE, all platforms support it so far as I can...
[ACE_TAO.git] / ACE / ace / Auto_Ptr.cpp
blob88fab8cbc58e448df27bd06bf2635bb434ec96c8
1 #ifndef ACE_AUTO_PTR_CPP
2 #define ACE_AUTO_PTR_CPP
4 #include "ace/Auto_Ptr.h"
6 #if !defined (ACE_HAS_CPP17)
8 #if defined (ACE_HAS_ALLOC_HOOKS)
9 # include "ace/Malloc_Base.h"
10 #endif /* ACE_HAS_ALLOC_HOOKS */
12 #if !defined (__ACE_INLINE__)
13 #include "ace/Auto_Ptr.inl"
14 #endif /* __ACE_INLINE__ */
16 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
18 ACE_ALLOC_HOOK_DEFINE_Tt(ACE_Auto_Basic_Ptr)
19 ACE_ALLOC_HOOK_DEFINE_Tt(ACE_Auto_Basic_Array_Ptr)
21 ACE_END_VERSIONED_NAMESPACE_DECL
23 #endif /* ACE_HAS_CPP17 */
25 #endif /* ACE_AUTO_PTR_CPP */