]>
Commit | Line | Data |
---|---|---|
7c673cae FG |
1 | [/ |
2 | (C) Copyright Edward Diener 2015 | |
3 | Distributed under the Boost Software License, Version 1.0. | |
4 | (See accompanying file LICENSE_1_0.txt or copy at | |
5 | http://www.boost.org/LICENSE_1_0.txt). | |
6 | ] | |
7 | ||
8 | [section:vmd_useful Useful variadic macros not in Boost PP] | |
9 | ||
10 | Previous sections of this documentation have explained how VMD | |
11 | can be used to parse VMD data types, as well as recognize emptiness. | |
12 | ||
13 | Another area of functionality of VMD involves useful variadic macros, based | |
14 | on the previous functionality, which expands on similar macros | |
15 | already in Boost PP. These variadic macros can be divided into sections | |
16 | illustrating these areas of behavior: | |
17 | ||
18 | # Expanded assertion macros | |
19 | # Expanded identity functionality | |
20 | # Expanded seq and tuple functionality for "empty" seqs and tuples | |
21 | ||
22 | Sub-sections for each of these now follow in the documentation. | |
23 | ||
24 | [include vmd_assert.qbk] | |
25 | [include vmd_identity.qbk] | |
26 | [include vmd_empty_ppdata.qbk] | |
27 | ||
28 | [endsect] |