BottomTemplate.h file
Defines the BottomTemplate metafunction for extracting innermost types.
Namespaces
- namespace Rodin
- The Rodin library for Shape and Topology Optimization.
- namespace Rodin::Utility
- Module containing general purpose and language support utility classes.
Classes
-
template<class T>struct Rodin::Utility::BottomTemplate
- Metafunction to extract the innermost (bottom) type from nested templates.
-
template<template<class> class T, class S>struct Rodin::Utility::BottomTemplate<T<S>>
- Specialization for single-parameter template instantiations.