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<>