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

This is the complete list of members for StringNoneEncoder, 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) overrideStringNoneEncoderinlinevirtual
appendData(const StringType *srcData, const int start_idx, const size_t numAppendElems, const bool replicating=false)StringNoneEncoder
appendData(const std::vector< StringType > *srcData, const int start_idx, const size_t numAppendElems, const bool replicating=false)StringNoneEncoder
appendEncodedData(const int8_t *index_data, int8_t *data, const size_t start_idx, const size_t num_elements) overrideStringNoneEncodervirtual
appendEncodedDataAtIndices(const int8_t *index_data, int8_t *data, const std::vector< size_t > &selected_idx) overrideStringNoneEncodervirtual
buffer_Encoderprotected
copyMetadata(const Encoder *copyFromEncoder) overrideStringNoneEncoderinlinevirtual
Create(Data_Namespace::AbstractBuffer *buffer, const SQLTypeInfo sqlType)Encoderstatic
date_days_overflow_validator_Encoderprotected
decimal_overflow_validator_Encoderprotected
Encoder(Data_Namespace::AbstractBuffer *buffer)Encoder
getIndexBuf() const StringNoneEncoderinline
getMetadata(const std::shared_ptr< ChunkMetadata > &chunkMetadata) overrideStringNoneEncodervirtual
getMetadata(const SQLTypeInfo &ti) overrideStringNoneEncodervirtual
getNumElems() const Encoderinline
getNumElemsForBytesEncodedDataAtIndices(const int8_t *index_data, const std::vector< size_t > &selected_idx, const size_t byte_limit) overrideStringNoneEncodervirtual
getNumElemsForBytesInsertData(const std::vector< std::string > *srcData, const int start_idx, const size_t numAppendElems, const size_t byteLimit, const bool replicating=false)StringNoneEncoder
getStringAtIndex(const int8_t *index_data, const int8_t *data, size_t index)StringNoneEncoderstatic
getStringOffsets(const int8_t *index_data, size_t index)StringNoneEncoderprivatestatic
getStringSizeAtIndex(const int8_t *index_data, size_t index)StringNoneEncoderprivatestatic
has_nullsStringNoneEncoderprivate
index_bufStringNoneEncoderprivate
last_offsetStringNoneEncoderprivate
num_elems_Encoderprotected
readMetadata(FILE *f) overrideStringNoneEncoderinlinevirtual
reduceStats(const Encoder &) overrideStringNoneEncoderinlinevirtual
resetChunkStats(const ChunkStats &stats) overrideStringNoneEncoderinlinevirtual
resetChunkStats() overrideStringNoneEncoderinlinevirtual
setIndexBuffer(AbstractBuffer *buf)StringNoneEncoderinline
setNumElems(const size_t num_elems)Encoderinline
StringNoneEncoder(AbstractBuffer *buffer)StringNoneEncoderinline
update_elem_stats(const StringType &elem)StringNoneEncoderprivate
updateStats(const int64_t, const bool) overrideStringNoneEncoderinlinevirtual
updateStats(const double, const bool) overrideStringNoneEncoderinlinevirtual
updateStats(const int8_t *const src_data, const size_t num_elements) overrideStringNoneEncoderinlinevirtual
updateStats(const std::vector< std::string > *const src_data, const size_t start_idx, const size_t num_elements) overrideStringNoneEncodervirtual
updateStats(const std::vector< ArrayDatum > *const src_data, const size_t start_idx, const size_t num_elements) overrideStringNoneEncoderinlinevirtual
updateStatsEncoded(const int8_t *const dst_data, const size_t num_elements)Encoderinlinevirtual
writeMetadata(FILE *f) overrideStringNoneEncoderinlinevirtual
~Encoder()Encoderinlinevirtual