[7297] Fixed profession spells sorting in trainer spell list at client.
[getmangos.git] / dep / ACE_wrappers / ace / Caching_Strategies_T.cpp
blob2b0fd4e764ac09b9d9a2ffe42ce5926b5a31b7d8
1 //$Id: Caching_Strategies_T.cpp 80826 2008-03-04 14:51:23Z wotte $
3 #ifndef ACE_CACHING_STRATEGIES_T_CPP
4 #define ACECACHING_STRATEGIES_T_CPP
6 #include "ace/Caching_Strategies_T.h"
7 #include "ace/Log_Msg.h"
9 #if !defined (__ACE_INLINE__)
10 #include "ace/Caching_Strategies_T.inl"
11 #endif /* __ACE_INLINE__ */
13 #if !defined (ACE_LACKS_PRAGMA_ONCE)
14 #pragma once
15 #endif /* ACE_LACKS_PRAGMA_ONCE */
17 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
19 template<class ATTRIBUTES, class CACHING_UTILITY>
20 ACE_Caching_Strategy<ATTRIBUTES, CACHING_UTILITY>::~ACE_Caching_Strategy (void)
24 //////////////////////////////////////////////////////////////////////////////////
26 template<class ATTRIBUTES, class CACHING_UTILITY>
27 ACE_LRU_Caching_Strategy<ATTRIBUTES, CACHING_UTILITY>::ACE_LRU_Caching_Strategy (void)
28 : timer_ (0),
29 purge_percent_ (10)
33 ////////////////////////////////////////////////////////////////////////////////////////////////
35 template<class ATTRIBUTES, class CACHING_UTILITY>
36 ACE_LFU_Caching_Strategy<ATTRIBUTES, CACHING_UTILITY>::ACE_LFU_Caching_Strategy (void)
37 : purge_percent_ (10)
41 ////////////////////////////////////////////////////////////////////////////////////////////////
43 template<class ATTRIBUTES, class CACHING_UTILITY>
44 ACE_FIFO_Caching_Strategy<ATTRIBUTES, CACHING_UTILITY>::ACE_FIFO_Caching_Strategy (void)
45 : order_ (0),
46 purge_percent_ (10)
50 ////////////////////////////////////////////////////////////////////////////////////////////////
52 ACE_ALLOC_HOOK_DEFINE(ACE_LRU_Caching_Strategy)
53 ACE_ALLOC_HOOK_DEFINE(ACE_LFU_Caching_Strategy)
54 ACE_ALLOC_HOOK_DEFINE(ACE_FIFO_Caching_Strategy)
55 ACE_ALLOC_HOOK_DEFINE(ACE_Null_Caching_Strategy)
57 ACE_END_VERSIONED_NAMESPACE_DECL
59 #endif /* ACE_CACHING_STRATEGIES_T_CPP */