OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GeoConverterFactory< CONVERTER, Enable > Struct Template Reference

Public Member Functions

std::unique_ptr
< TargetValueConverter
operator() (ConverterCreateParameter param)
 

Detailed Description

template<typename CONVERTER, class Enable = void>
struct GeoConverterFactory< CONVERTER, Enable >

Definition at line 245 of file TargetValueConvertersFactories.cpp.

Member Function Documentation

template<typename CONVERTER , class Enable = void>
std::unique_ptr<TargetValueConverter> GeoConverterFactory< CONVERTER, Enable >::operator() ( ConverterCreateParameter  param)
inline

Definition at line 246 of file TargetValueConvertersFactories.cpp.

References ConverterCreateParameter::num_rows, ConverterCreateParameter::target, and ConverterCreateParameter::target_cat.

246  {
247  return std::make_unique<CONVERTER>(param.target_cat, param.num_rows, param.target);
248  }
const Catalog_Namespace::Catalog & target_cat

The documentation for this struct was generated from the following file: