|
C++ Template Metaprogramming
Solutions to the exercises throughout the book
|
Define a binary tree structure for future exercises. More...
#include <boost/mpl/void.hpp>Go to the source code of this file.
Classes | |
| struct | chapter5::tree_tag |
| Used for Boost MPL's tag-based dispatch of sequence metafunctions. More... | |
| struct | chapter5::tree< Cur, L, R > |
| A basic type to represent a binary tree. More... | |
Namespaces | |
| namespace | chapter5 |
| Provide utilities availble to all Chapter 5 solutions. | |
Define a binary tree structure for future exercises.
Definition in file chapter-5-tree.hpp.