aboutsummaryrefslogtreecommitdiff
path: root/doc/manual.xhtml
diff options
context:
space:
mode:
Diffstat (limited to 'doc/manual.xhtml')
-rw-r--r--doc/manual.xhtml10
1 files changed, 8 insertions, 2 deletions
diff --git a/doc/manual.xhtml b/doc/manual.xhtml
index a3232b0..b417ced 100644
--- a/doc/manual.xhtml
+++ b/doc/manual.xhtml
@@ -11605,14 +11605,17 @@ odb --hxx-prologue "#include \"app/session.hxx\"" \
class custom_session
{
public:
+ static bool
+ _has_cache ();
+
+ // Cache management functions.
+ //
template <typename T>
struct cache_position
{
...
};
- // Cache management functions.
- //
template <typename T>
static cache_position<T>
_cache_insert (odb::database&,
@@ -11649,6 +11652,9 @@ public:
};
</pre>
+ <p>The <code>_has_cache()</code> function shall return <code>true</code>
+ if the object cache is in effect in the current thread.</p>
+
<p>The <code>cache_position</code> class template represents a position
in the cache of the inserted object. It should be default and
copy-constructible as well as copy-assignable. The default