From 5df8fc85147cc89f083f53d2b1ccd2d8fedaab29 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Wed, 9 Jan 2013 11:25:38 +0200 Subject: Add support for using custom session implementations New option, --session-type. --- odb/options.cli | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'odb/options.cli') 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" + { + "", + "Use 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. // -- cgit v1.1