1 #ifndef ACE_CACHING_STRATEGIES_T_CPP
2 #define ACE_CACHING_STRATEGIES_T_CPP
4 #include "ace/Caching_Strategies_T.h"
5 #include "ace/Log_Category.h"
7 #if !defined (__ACE_INLINE__)
8 #include "ace/Caching_Strategies_T.inl"
9 #endif /* __ACE_INLINE__ */
11 #if !defined (ACE_LACKS_PRAGMA_ONCE)
13 #endif /* ACE_LACKS_PRAGMA_ONCE */
15 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
17 template<class ATTRIBUTES
, class CACHING_UTILITY
>
18 ACE_Caching_Strategy
<ATTRIBUTES
, CACHING_UTILITY
>::~ACE_Caching_Strategy (void)
22 //////////////////////////////////////////////////////////////////////////////////
24 template<class ATTRIBUTES
, class CACHING_UTILITY
>
25 ACE_LRU_Caching_Strategy
<ATTRIBUTES
, CACHING_UTILITY
>::ACE_LRU_Caching_Strategy (void)
31 ////////////////////////////////////////////////////////////////////////////////////////////////
33 template<class ATTRIBUTES
, class CACHING_UTILITY
>
34 ACE_LFU_Caching_Strategy
<ATTRIBUTES
, CACHING_UTILITY
>::ACE_LFU_Caching_Strategy (void)
39 ////////////////////////////////////////////////////////////////////////////////////////////////
41 template<class ATTRIBUTES
, class CACHING_UTILITY
>
42 ACE_FIFO_Caching_Strategy
<ATTRIBUTES
, CACHING_UTILITY
>::ACE_FIFO_Caching_Strategy (void)
48 ////////////////////////////////////////////////////////////////////////////////////////////////
50 ACE_ALLOC_HOOK_DEFINE_Tccc(ACE_Caching_Strategy_Adapter
)
51 ACE_ALLOC_HOOK_DEFINE_Tcc(ACE_LRU_Caching_Strategy
)
52 ACE_ALLOC_HOOK_DEFINE_Tcc(ACE_LFU_Caching_Strategy
)
53 ACE_ALLOC_HOOK_DEFINE_Tcc(ACE_FIFO_Caching_Strategy
)
54 ACE_ALLOC_HOOK_DEFINE_Tcc(ACE_Null_Caching_Strategy
)
56 ACE_END_VERSIONED_NAMESPACE_DECL
58 #endif /* ACE_CACHING_STRATEGIES_T_CPP */