Struct NumericConverterFactory¶
-
template<typename
SOURCE_TYPE
, typenameTARGET_TYPE
>
structNumericConverterFactory
¶ Public Types
-
template<>
usingConverterType
= NumericValueConverter<SOURCE_TYPE, TARGET_TYPE>¶
Public Functions
-
std::unique_ptr<ConverterType>
create
(ConverterCreateParameter param)¶
-
std::unique_ptr<TargetValueConverter>
operator()
(ConverterCreateParameter param)¶
-
template<>
std::unique_ptr<NumericValueConverter<double, double>>create
(ConverterCreateParameter param)¶
-
template<>
std::unique_ptr<NumericValueConverter<float, float>>create
(ConverterCreateParameter param)¶
-
template<>