summaryrefslogtreecommitdiff
path: root/odb/options.cli
diff options
context:
space:
mode:
Diffstat (limited to 'odb/options.cli')
-rw-r--r--odb/options.cli11
1 files changed, 11 insertions, 0 deletions
diff --git a/odb/options.cli b/odb/options.cli
index 5b67708..621db9f 100644
--- a/odb/options.cli
+++ b/odb/options.cli
@@ -181,6 +181,17 @@ class options
directive to the generated code."
};
+ std::string --session-type = "odb::session"
+ {
+ "<type>",
+ "Use <type> as the alternative session type instead of the default
+ \cb{odb::session}. This option can be used to specify a custom
+ session implementation to be use by the persistent classes. Note
+ that you will also need to include the definition of the custom
+ session type into the generated header file. This is normally
+ achieved with the \cb{--hxx-prologue*} options."
+ };
+
// The following option is "fake" in that it is actually handled by
// argv_file_scanner. We have it here to get the documentation.
//