summaryrefslogtreecommitdiff
path: root/icetray/abstractCachingDatabaseClient.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'icetray/abstractCachingDatabaseClient.cpp')
-rw-r--r--icetray/abstractCachingDatabaseClient.cpp18
1 files changed, 18 insertions, 0 deletions
diff --git a/icetray/abstractCachingDatabaseClient.cpp b/icetray/abstractCachingDatabaseClient.cpp
new file mode 100644
index 0000000..2c97ac6
--- /dev/null
+++ b/icetray/abstractCachingDatabaseClient.cpp
@@ -0,0 +1,18 @@
+#include "abstractCachingDatabaseClient.h"
+#include <cache.impl.h>
+
+template DLL_PUBLIC void AdHoc::Cache<IceTray::AbstractCachingDatabaseClient::CacheItem, IceTray::AbstractCachingDatabaseClient::CacheKey>::add(const IceTray::AbstractCachingDatabaseClient::CacheKey &, const IceTray::AbstractCachingDatabaseClient::CacheItem &, time_t);
+template DLL_PUBLIC const IceTray::AbstractCachingDatabaseClient::CacheItem * AdHoc::Cache<IceTray::AbstractCachingDatabaseClient::CacheItem, IceTray::AbstractCachingDatabaseClient::CacheKey>::get(const IceTray::AbstractCachingDatabaseClient::CacheKey &) const;
+
+namespace IceTray {
+ AbstractCachingDatabaseClient::AbstractCachingDatabaseClient(DatabasePoolPtr d) :
+ AbstractDatabaseClient(d)
+ {
+ }
+
+ void
+ AbstractCachingDatabaseClient::keyPushParams(CacheKey &)
+ {
+ }
+}
+