OmniSciDB
c1a53651b2
|
#include <TargetValueConvertersFactories.h>
Public Attributes | |
size_t | num_rows |
const TargetMetaInfo | source |
const ColumnDescriptor * | target |
const Catalog_Namespace::Catalog & | target_cat |
const SQLTypeInfo & | type |
bool | can_be_null |
StringDictionaryProxy * | literals_dictionary |
StringDictionaryProxy * | source_dictionary_proxy |
RenderGroupAnalyzerMap * | render_group_analyzer_map |
Definition at line 28 of file TargetValueConvertersFactories.h.
bool ConverterCreateParameter::can_be_null |
Definition at line 34 of file TargetValueConvertersFactories.h.
Referenced by NumericConverterFactory< SOURCE_TYPE, TARGET_TYPE >::create(), DictionaryConverterFactory< TARGET_TYPE >::create(), and ArrayConverterFactory< ELEMENT_FACTORY >::create().
StringDictionaryProxy* ConverterCreateParameter::literals_dictionary |
Definition at line 35 of file TargetValueConvertersFactories.h.
Referenced by DictionaryConverterFactory< TARGET_TYPE >::create(), ArrayConverterFactory< ELEMENT_FACTORY >::create(), and TextConverterFactory::operator()().
size_t ConverterCreateParameter::num_rows |
Definition at line 29 of file TargetValueConvertersFactories.h.
Referenced by NumericConverterFactory< SOURCE_TYPE, TARGET_TYPE >::create(), DictionaryConverterFactory< TARGET_TYPE >::create(), ArrayConverterFactory< ELEMENT_FACTORY >::create(), TextConverterFactory::operator()(), GeoConverterFactory< CONVERTER, Enable >::operator()(), GeoConverterFactory< CONVERTER, typename std::enable_if_t< std::is_same_v< GeoPolygonValueConverter, CONVERTER >||std::is_same_v< GeoMultiPolygonValueConverter, CONVERTER > > >::operator()(), heavydb.thrift.ttypes.TInsertData::read(), heavydb.thrift.ttypes.TInsertChunks::read(), heavydb.thrift.ttypes.TInsertData::write(), and heavydb.thrift.ttypes.TInsertChunks::write().
RenderGroupAnalyzerMap* ConverterCreateParameter::render_group_analyzer_map |
const TargetMetaInfo ConverterCreateParameter::source |
StringDictionaryProxy* ConverterCreateParameter::source_dictionary_proxy |
Definition at line 36 of file TargetValueConvertersFactories.h.
Referenced by DictionaryConverterFactory< TARGET_TYPE >::create().
const ColumnDescriptor* ConverterCreateParameter::target |
Definition at line 31 of file TargetValueConvertersFactories.h.
Referenced by NumericConverterFactory< SOURCE_TYPE, TARGET_TYPE >::create(), TargetValueConverterFactory::create(), DictionaryConverterFactory< TARGET_TYPE >::create(), ArrayConverterFactory< ELEMENT_FACTORY >::create(), TextConverterFactory::operator()(), ArraysConverterFactory::operator()(), GeoConverterFactory< CONVERTER, Enable >::operator()(), and GeoConverterFactory< CONVERTER, typename std::enable_if_t< std::is_same_v< GeoPolygonValueConverter, CONVERTER >||std::is_same_v< GeoMultiPolygonValueConverter, CONVERTER > > >::operator()().
const Catalog_Namespace::Catalog& ConverterCreateParameter::target_cat |
Definition at line 32 of file TargetValueConvertersFactories.h.
Referenced by DictionaryConverterFactory< TARGET_TYPE >::create(), ArrayConverterFactory< ELEMENT_FACTORY >::create(), GeoConverterFactory< CONVERTER, Enable >::operator()(), and GeoConverterFactory< CONVERTER, typename std::enable_if_t< std::is_same_v< GeoPolygonValueConverter, CONVERTER >||std::is_same_v< GeoMultiPolygonValueConverter, CONVERTER > > >::operator()().
const SQLTypeInfo& ConverterCreateParameter::type |
Definition at line 33 of file TargetValueConvertersFactories.h.
Referenced by generate_TableFunctionsFactory_init.Declaration::__getattr__(), generate_TableFunctionsFactory_init.ArgNode::__iter__(), generate_TableFunctionsFactory_init.Declaration::__repr__(), generate_TableFunctionsFactory_init.Declaration::__str__(), generate_TableFunctionsFactory_init.Token::__str__(), generate_TableFunctionsFactory_init.ArgNode::__str__(), generate_TableFunctionsFactory_init.ComposedNode::__str__(), NumericConverterFactory< SOURCE_TYPE, TARGET_TYPE >::create(), DictionaryConverterFactory< TARGET_TYPE >::create(), generate_TableFunctionsFactory_init.PrimitiveNode::is_array_text_encoding_dict(), generate_TableFunctionsFactory_init.TypeNode::is_column(), generate_TableFunctionsFactory_init.TypeNode::is_column_list(), generate_TableFunctionsFactory_init.TypeNode::is_cursor(), generate_TableFunctionsFactory_init.TypeNode::is_output_buffer_sizer(), generate_TableFunctionsFactory_init.PrimitiveNode::is_text_encoding_dict(), heavydb.completion_hints.ttypes.TCompletionHint::read(), heavydb.common.ttypes.TTypeInfo::read(), heavydb.serialized_result_set.ttypes.TTargetInfo::read(), heavydb.serialized_result_set.ttypes.TCountDistinctSet::read(), heavydb.thrift.ttypes.TColumnRange::read(), heavydb.thrift.ttypes.TRenderDatum::read(), heavydb.thrift.Heavy.get_db_object_privs_args::read(), heavydb.completion_hints.ttypes.TCompletionHint::write(), heavydb.common.ttypes.TTypeInfo::write(), heavydb.serialized_result_set.ttypes.TTargetInfo::write(), heavydb.serialized_result_set.ttypes.TCountDistinctSet::write(), heavydb.thrift.ttypes.TColumnRange::write(), heavydb.thrift.ttypes.TRenderDatum::write(), and heavydb.thrift.Heavy.get_db_object_privs_args::write().