OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
FixedLengthArrayNoneEncoder Member List

This is the complete list of members for FixedLengthArrayNoneEncoder, including all inherited members.

appendData(int8_t *&src_data, const size_t num_elems_to_append, const SQLTypeInfo &ti, const bool replicating=false, const int64_t offset=-1) overrideFixedLengthArrayNoneEncoderinlinevirtual
appendData(const std::vector< ArrayDatum > *srcData, const int start_idx, const size_t numAppendElems, const bool replicating=false)FixedLengthArrayNoneEncoderinline
appendEncodedData(const int8_t *index_data, int8_t *data, const size_t start_idx, const size_t num_elements) overrideFixedLengthArrayNoneEncoderinlinevirtual
appendEncodedDataAtIndices(const int8_t *index_data, int8_t *data, const std::vector< size_t > &selected_idx) overrideFixedLengthArrayNoneEncoderinlinevirtual
array_sizeFixedLengthArrayNoneEncoderprivate
buffer_Encoderprotected
copyMetadata(const Encoder *copyFromEncoder) overrideFixedLengthArrayNoneEncoderinlinevirtual
Create(Data_Namespace::AbstractBuffer *buffer, const SQLTypeInfo sqlType)Encoderstatic
date_days_overflow_validator_Encoderprotected
decimal_overflow_validator_Encoderprotected
elem_maxFixedLengthArrayNoneEncoder
elem_minFixedLengthArrayNoneEncoder
Encoder(Data_Namespace::AbstractBuffer *buffer)Encoder
EncoderMutex_FixedLengthArrayNoneEncoderprivate
FixedLengthArrayNoneEncoder(AbstractBuffer *buffer, size_t as)FixedLengthArrayNoneEncoderinline
getMetadata(const std::shared_ptr< ChunkMetadata > &chunkMetadata) overrideFixedLengthArrayNoneEncoderinlinevirtual
getMetadata(const SQLTypeInfo &ti) overrideFixedLengthArrayNoneEncoderinlinevirtual
getNumElems() const Encoderinline
getNumElemsForBytesEncodedDataAtIndices(const int8_t *index_data, const std::vector< size_t > &selected_idx, const size_t byte_limit) overrideFixedLengthArrayNoneEncoderinlinevirtual
getNumElemsForBytesInsertData(const std::vector< ArrayDatum > *srcData, const int start_idx, const size_t numAppendElems, const size_t byteLimit, const bool replicating=false)FixedLengthArrayNoneEncoderinline
has_nullsFixedLengthArrayNoneEncoder
initializedFixedLengthArrayNoneEncoder
is_null(const SQLTypeInfo &type, int8_t *array)FixedLengthArrayNoneEncoderinlinestatic
is_null(int8_t *array)FixedLengthArrayNoneEncoderinlineprivate
is_null_ignore_not_null(const SQLTypeInfo &type, int8_t *array)FixedLengthArrayNoneEncoderinlinestatic
is_null_ignore_not_null(int8_t *array)FixedLengthArrayNoneEncoderinlineprivate
num_elems_Encoderprotected
print_mutex_FixedLengthArrayNoneEncoderprivate
readMetadata(FILE *f) overrideFixedLengthArrayNoneEncoderinlinevirtual
reduceStats(const Encoder &) overrideFixedLengthArrayNoneEncoderinlinevirtual
resetChunkStats(const ChunkStats &stats) overrideFixedLengthArrayNoneEncoderinlinevirtual
resetChunkStats() overrideFixedLengthArrayNoneEncoderinlinevirtual
setNumElems(const size_t num_elems)Encoderinline
update_elem_stats(const ArrayDatum &array)FixedLengthArrayNoneEncoderinlineprivate
updateMetadata(int8_t *array)FixedLengthArrayNoneEncoderinline
updateStats(const int64_t, const bool) overrideFixedLengthArrayNoneEncoderinlinevirtual
updateStats(const double, const bool) overrideFixedLengthArrayNoneEncoderinlinevirtual
updateStats(const int8_t *const src_data, const size_t num_elements) overrideFixedLengthArrayNoneEncoderinlinevirtual
updateStats(const std::vector< std::string > *const src_data, const size_t start_idx, const size_t num_elements) overrideFixedLengthArrayNoneEncoderinlinevirtual
updateStats(const std::vector< ArrayDatum > *const src_data, const size_t start_idx, const size_t num_elements) overrideFixedLengthArrayNoneEncoderinlinevirtual
updateStatsEncoded(const int8_t *const dst_data, const size_t num_elements)Encoderinlinevirtual
writeMetadata(FILE *f) overrideFixedLengthArrayNoneEncoderinlinevirtual
~Encoder()Encoderinlinevirtual