Wildmeshing Toolkit
|
#include <as_variant.hpp>
Public Types | |
using | RetType = typename BaseVariantTraitsType::ReferenceVariant |
using | BaseType = typename BaseVariantTraitsType::BaseType |
Static Public Member Functions | |
static RetType | exec (BaseType &value, size_t index) |
Definition at line 8 of file as_variant.hpp.
using wmtk::utils::metaprogramming::detail::as_variant_impl< BaseVariantTraitsType, IsConst, TupleType, Index >::BaseType = typename BaseVariantTraitsType::BaseType |
Definition at line 11 of file as_variant.hpp.
using wmtk::utils::metaprogramming::detail::as_variant_impl< BaseVariantTraitsType, IsConst, TupleType, Index >::RetType = typename BaseVariantTraitsType::ReferenceVariant |
Definition at line 10 of file as_variant.hpp.
|
static |
Referenced by wmtk::utils::metaprogramming::detail::as_variant_impl< BaseVariantTraitsType, IsConst, std::tuple< DerivedTypes... >, Index >::exec().