CppCMS
|
00001 00002 // 00003 // Copyright (C) 2008-2012 Artyom Beilis (Tonkikh) <artyomtnk@yahoo.com> 00004 // 00005 // See accompanying file COPYING.TXT file for licensing details. 00006 // 00008 #ifndef CPPCMS_BASE_CACHE_FWD_H 00009 #define CPPCMS_BASE_CACHE_FWD_H 00010 00011 #include <string> 00012 #include <set> 00013 #include <cppcms/defs.h> 00014 #include <booster/intrusive_ptr.h> 00015 #include <cppcms/cstdint.h> 00016 00017 namespace cppcms { 00018 namespace impl { 00019 class base_cache; 00020 inline void intrusive_ptr_add_ref(base_cache *ptr); 00021 inline void intrusive_ptr_release(base_cache *ptr); 00022 } // impl 00023 } //cppcms 00024 00025 #endif