//$Id$ #ifndef CACHING_STRATEGIES_T_C #define CACHING_STRATEGIES_T_C #include "ace/Caching_Strategies_T.h" #include "ace/Log_Msg.h" #if !defined (__ACE_INLINE__) #include "ace/Caching_Strategies_T.i" #endif /* __ACE_INLINE__ */ #if !defined (ACE_LACKS_PRAGMA_ONCE) #define ACE_LACKS_PRAGMA_ONCE #endif /* ACE_LACKS_PRAGMA_ONCE */ ACE_RCSID(ace, Caching_Strategies_T, "$Id$") template ACE_Caching_Strategy::~ACE_Caching_Strategy (void) { } ////////////////////////////////////////////////////////////////////////////////// template ACE_LRU_Caching_Strategy::ACE_LRU_Caching_Strategy (void) : timer_ (0), purge_percent_ (10) { } //////////////////////////////////////////////////////////////////////////////////////////////// template ACE_LFU_Caching_Strategy::ACE_LFU_Caching_Strategy (void) : purge_percent_ (10) { } //////////////////////////////////////////////////////////////////////////////////////////////// template ACE_FIFO_Caching_Strategy::ACE_FIFO_Caching_Strategy (void) : order_ (0), purge_percent_ (10) { } //////////////////////////////////////////////////////////////////////////////////////////////// ACE_ALLOC_HOOK_DEFINE(ACE_LRU_Caching_Strategy) ACE_ALLOC_HOOK_DEFINE(ACE_LFU_Caching_Strategy) ACE_ALLOC_HOOK_DEFINE(ACE_FIFO_Caching_Strategy) ACE_ALLOC_HOOK_DEFINE(ACE_Null_Caching_Strategy) #endif /* CACHING_STRATEGIES_T_C */