Fixed typos
[ACE_TAO.git] / ACE / ace / Caching_Strategies_T.cpp
blob0cc25407a26e58bd562c0c5a8516a2c2755cc216
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)
12 #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)
26 : timer_ (0),
27 purge_percent_ (10)
31 ////////////////////////////////////////////////////////////////////////////////////////////////
33 template<class ATTRIBUTES, class CACHING_UTILITY>
34 ACE_LFU_Caching_Strategy<ATTRIBUTES, CACHING_UTILITY>::ACE_LFU_Caching_Strategy (void)
35 : purge_percent_ (10)
39 ////////////////////////////////////////////////////////////////////////////////////////////////
41 template<class ATTRIBUTES, class CACHING_UTILITY>
42 ACE_FIFO_Caching_Strategy<ATTRIBUTES, CACHING_UTILITY>::ACE_FIFO_Caching_Strategy (void)
43 : order_ (0),
44 purge_percent_ (10)
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 */