aboutsummaryrefslogtreecommitdiff
path: root/odb/no-op-cache-traits.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'odb/no-op-cache-traits.hxx')
-rw-r--r--odb/no-op-cache-traits.hxx12
1 files changed, 12 insertions, 0 deletions
diff --git a/odb/no-op-cache-traits.hxx b/odb/no-op-cache-traits.hxx
index 1d9db7c..5600a81 100644
--- a/odb/no-op-cache-traits.hxx
+++ b/odb/no-op-cache-traits.hxx
@@ -128,6 +128,9 @@ namespace odb
static position_type
insert (odb::database&, void*) {return position_type ();}
+ static void
+ initialize (const position_type&) {}
+
static pointer_type
find (odb::database&, const id_type&) {return pointer_type ();}
@@ -151,6 +154,9 @@ namespace odb
//
static position_type
insert (odb::database&, void*) {return position_type ();}
+
+ static void
+ initialize (const position_type&) {}
};
// reference_cache_traits
@@ -188,6 +194,9 @@ namespace odb
static position_type
insert (odb::database&, object_type&) {return position_type ();}
+
+ static void
+ initialize (const position_type&) {}
};
template <typename T>
@@ -198,6 +207,9 @@ namespace odb
static position_type
insert (odb::database&, object_type&) {return position_type ();}
+
+ static void
+ initialize (const position_type&) {}
};
}