Skip to content

Commit 8153cd9

Browse files
committed
Update docs for library configuration
1 parent 9252763 commit 8153cd9

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

Docs/pages/config.docs

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,20 @@
121121
are used instead of `boost::tuple`. If disabled (the
122122
default) the Boost facilities are used.
123123

124+
\code
125+
#define QL_USE_STD_ANY
126+
\endcode
127+
If enabled, `std::any` and related classes and functions will be
128+
used instead of `boost::any`. This requires C++17. If disabled
129+
(the default) the Boost facilities are used.
130+
131+
\code
132+
#define QL_USE_STD_OPTIONAL
133+
\endcode
134+
If enabled, `std::optional` and related classes and functions will
135+
be used instead of `boost::optional`. This requires C++17. If
136+
disabled (the default) the Boost facilities are used.
137+
124138
\code
125139
#define QL_NULL_AS_FUNCTIONS
126140
\endcode

0 commit comments

Comments
 (0)