diff options
Diffstat (limited to 'odb/database.hxx')
-rw-r--r-- | odb/database.hxx | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/odb/database.hxx b/odb/database.hxx index ab80da4..4858f0f 100644 --- a/odb/database.hxx +++ b/odb/database.hxx @@ -35,6 +35,10 @@ namespace odb // template <typename T> typename object_traits<T>::id_type + persist (const T& object); + + template <typename T> + typename object_traits<T>::id_type persist (T& object); // Throw object_not_persistent if not found. @@ -61,7 +65,7 @@ namespace odb // template <typename T> void - update (T& object); + update (const T& object); // Make the object transient. Throw object_not_persistent if not // found. |