translate#
Fully qualified name: carb::variant::translate
Defined in carb/variant/VariantUtils.h
-
template<class Type>
VariantData carb::variant::translate( - Type &&type,
A helper function to translate a typed value into a VariantData via a Translator.
A compile error will occur if no Translator could be found for the decayed type.
- Parameters:
type – The value of type
Type
.- Returns:
A VariantData constructed from
type
. traits::destruct() must be called on the VariantData when finished with it.