OmniSciDB  a5dc49c757
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DictionaryValueConverter< TARGET_TYPE > Member List

This is the complete list of members for DictionaryValueConverter< TARGET_TYPE >, including all inherited members.

addDataBlocksToInsertData(Fragmenter_Namespace::InsertData &insertData) overrideDictionaryValueConverter< TARGET_TYPE >inlinevirtual
allocateColumnarBuffer(size_t num_rows)DictionaryValueConverter< TARGET_TYPE >inline
allocateColumnarData(size_t num_rows) overrideNumericValueConverter< int64_t, TARGET_TYPE >inlinevirtual
ARRAY_TARGET_VALUE_ACCESSORTargetValueConverter
buffer_null_sentinal_DictionaryValueConverter< TARGET_TYPE >
CasterFunc typedefNumericValueConverter< int64_t, TARGET_TYPE >
checked_caster_NumericValueConverter< int64_t, TARGET_TYPE >
column_buffer_DictionaryValueConverter< TARGET_TYPE >
column_data_NumericValueConverter< int64_t, TARGET_TYPE >
column_descriptor_TargetValueConverter
ColumnDataPtr typedefNumericValueConverter< int64_t, TARGET_TYPE >
convertElementToColumnarFormat(size_t row, typename ElementsBufferColumnPtr::pointer columnBuffer, const ScalarTargetValue *scalarValue)DictionaryValueConverter< TARGET_TYPE >inline
convertToColumnarFormat(size_t row, const ScalarTargetValue *scalarValue)DictionaryValueConverter< TARGET_TYPE >inline
convertToColumnarFormat(size_t row, const TargetValue *value) overrideDictionaryValueConverter< TARGET_TYPE >inlinevirtual
convertTransientStringIdToPermanentId(int32_t &transient_string_id)DictionaryValueConverter< TARGET_TYPE >inline
DictionaryValueConverter(const shared::StringDictKey &source_dict_key, const ColumnDescriptor *targetDescriptor, const Catalog_Namespace::Catalog &target_cat, size_t num_rows, TARGET_TYPE nullValue, int64_t nullCheckValue, bool doNullCheck, StringDictionaryProxy *literals_dict, StringDictionaryProxy *source_dict_proxy)DictionaryValueConverter< TARGET_TYPE >inline
do_null_check_NumericValueConverter< int64_t, TARGET_TYPE >
ElementsBufferColumnPtr typedefDictionaryValueConverter< TARGET_TYPE >
ElementsDataColumnPtr typedefDictionaryValueConverter< TARGET_TYPE >
finalizeDataBlocksForInsertData() overrideDictionaryValueConverter< TARGET_TYPE >inlinevirtual
fixed_array_null_value_NumericValueConverter< int64_t, TARGET_TYPE >
GEO_TARGET_VALUE_ACCESSORTargetValueConverter
literals_dict_DictionaryValueConverter< TARGET_TYPE >
literals_lookup_DictionaryValueConverter< TARGET_TYPE >
null_check_value_NumericValueConverter< int64_t, TARGET_TYPE >
null_value_NumericValueConverter< int64_t, TARGET_TYPE >
NULLABLE_STRING_ACCESSORTargetValueConverter
NumericValueConverter(const ColumnDescriptor *cd, size_t num_rows, TARGET_TYPE nullValue, int64_tnullCheckValue, bool doNullCheck)NumericValueConverter< int64_t, TARGET_TYPE >inline
populateFixedArrayNullSentinel(size_t num_rows)NumericValueConverter< int64_t, TARGET_TYPE >inline
processArrayBuffer(std::unique_ptr< std::vector< std::pair< size_t, ElementsBufferColumnPtr >>> &array_buffer, std::unique_ptr< std::vector< ArrayDatum >>::pointer arrayData)DictionaryValueConverter< TARGET_TYPE >inline
NumericValueConverter< int64_t, TARGET_TYPE >::processArrayBuffer(std::unique_ptr< std::vector< std::pair< size_t, ElementsBufferColumnPtr >>> &array_buffer, std::unique_ptr< std::vector< ArrayDatum >>::pointer arrayData)NumericValueConverter< int64_t, TARGET_TYPE >inline
processBuffer(ElementsBufferColumnPtr buffer)DictionaryValueConverter< TARGET_TYPE >inline
SCALAR_TARGET_VALUE_ACCESSORTargetValueConverter
setValueCaster(CasterFunc caster)NumericValueConverter< int64_t, TARGET_TYPE >inline
source_dict_desc_DictionaryValueConverter< TARGET_TYPE >
source_dict_proxy_DictionaryValueConverter< TARGET_TYPE >
SOURCE_TYPE_ACCESSORNumericValueConverter< int64_t, TARGET_TYPE >
STRING_ACCESSORTargetValueConverter
target_dict_desc_DictionaryValueConverter< TARGET_TYPE >
TargetValueConverter(const ColumnDescriptor *cd)TargetValueConverterinline
use_literals_DictionaryValueConverter< TARGET_TYPE >
~DictionaryValueConverter() overrideDictionaryValueConverter< TARGET_TYPE >inline
~NumericValueConverter() overrideNumericValueConverter< int64_t, TARGET_TYPE >inline
~TargetValueConverter()TargetValueConverterinlinevirtual