blob: 85360f50efb22b274128b5de7e765cd0ecd28cd2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
[/
(C) Copyright Edward Diener 2011
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:tti_acknowledgments Acknowledgments]
The TTI library came out of my effort to take the
`type_traits_ext` part of the unfinished Concept Traits
Library and expand it. So my first thanks go to
Terje Slettebo and Tobias Schwinger, the authors of
the CTL. I have taken, and hopefully improved upon,
the ideas and implementation in that library, and added
some new functionality.
I would also like to thank Joel Falcou for
his help and his introspection work.
Two of the introspection templates are taken from the MPL and
lifted into my library under a different name for the sake
of completeness, so I would like to thank Aleksey Gurtovoy and
David Abrahams for that library, and Daniel Walker for work on
those MPL introspection macros.
Finally thanks to Anthony Williams for supplying a workaround
for a Visual C++ bug which is needed for introspecting member
data where the type of the member data is a compound type.
[endsect]
|