Define templates and macros to figure out, at compile time, what class is the leaf class of a chain of inheritance. More...
#include <config.h>
Go to the source code of this file.
Namespaces | |
namespace | template_utils |
Namespace for meta-programming utils using templates. | |
Defines | |
#define | RESOLVE_LEAF_CLASS(T, Self) typename template_utils::resolve_this<T,Self>::type |
Define templates and macros to figure out, at compile time, what class is the leaf class of a chain of inheritance.
Definition in file leaf_class.h.