//$Id$ #ifndef ACE_CACHING_STRATEGIES_T_CPP #define ACECACHING_STRATEGIES_T_CPP #include "ace/Caching_Strategies_T.h" #include "ace/Log_Category.h" #if !defined (__ACE_INLINE__) #include "ace/Caching_Strategies_T.inl" #endif /* __ACE_INLINE__ */ #if !defined (ACE_LACKS_PRAGMA_ONCE) #pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ ACE_BEGIN_VERSIONED_NAMESPACE_DECL 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) ACE_END_VERSIONED_NAMESPACE_DECL #endif /* ACE_CACHING_STRATEGIES_T_CPP */