OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
NoneEncoder< T > Member List

This is the complete list of members for NoneEncoder< T >, including all inherited members.

appendData(int8_t *&src_data, const size_t num_elems_to_append, const SQLTypeInfo &, const bool replicating=false, const int64_t offset=-1) overrideNoneEncoder< T >inlinevirtual
appendEncodedData(const int8_t *, int8_t *data, const size_t start_idx, const size_t num_elements) overrideNoneEncoder< T >inlinevirtual
appendEncodedDataAtIndices(const int8_t *, int8_t *data, const std::vector< size_t > &selected_idx) overrideNoneEncoder< T >inlinevirtual
appendValidatedOrNonValidatedData(int8_t *&src_data, const size_t num_elems_to_append, const bool replicating, const int64_t offset, const bool is_validated_data)NoneEncoder< T >inlineprivate
buffer_Encoderprotected
copyMetadata(const Encoder *copyFromEncoder) overrideNoneEncoder< T >inlinevirtual
Create(Data_Namespace::AbstractBuffer *buffer, const SQLTypeInfo sqlType)Encoderstatic
dataMaxNoneEncoder< T >
dataMinNoneEncoder< T >
date_days_overflow_validator_Encoderprotected
decimal_overflow_validator_Encoderprotected
Encoder(Data_Namespace::AbstractBuffer *buffer)Encoder
getMetadata(const std::shared_ptr< ChunkMetadata > &chunkMetadata) overrideNoneEncoder< T >inlinevirtual
getMetadata(const SQLTypeInfo &ti) overrideNoneEncoder< T >inlinevirtual
getNumElems() const Encoderinline
getNumElemsForBytesEncodedDataAtIndices(const int8_t *index_data, const std::vector< size_t > &selected_idx, const size_t byte_limit) overrideNoneEncoder< T >inlinevirtual
has_nullsNoneEncoder< T >
NoneEncoder(Data_Namespace::AbstractBuffer *buffer)NoneEncoder< T >inline
num_elems_Encoderprotected
readMetadata(FILE *f) overrideNoneEncoder< T >inlinevirtual
reduceStats(const Encoder &that) overrideNoneEncoder< T >inlinevirtual
resetChunkStats(const ChunkStats &stats) overrideNoneEncoder< T >inlinevirtual
resetChunkStats() overrideNoneEncoder< T >inlinevirtual
setNumElems(const size_t num_elems)Encoderinline
updateStats(const int64_t val, const bool is_null) overrideNoneEncoder< T >inlinevirtual
updateStats(const double val, const bool is_null) overrideNoneEncoder< T >inlinevirtual
updateStats(const int8_t *const src_data, const size_t num_elements) overrideNoneEncoder< T >inlinevirtual
updateStats(const std::vector< std::string > *const src_data, const size_t start_idx, const size_t num_elements) overrideNoneEncoder< T >inlinevirtual
updateStats(const std::vector< ArrayDatum > *const src_data, const size_t start_idx, const size_t num_elements) overrideNoneEncoder< T >inlinevirtual
updateStats(const int8_t *const src_data, const size_t num_elements, const bool is_validated_data)NoneEncoder< T >inlineprivate
updateStatsEncoded(const int8_t *const dst_data, const size_t num_elements) overrideNoneEncoder< T >inlinevirtual
validateDataAndUpdateStats(const T &unencoded_data, const bool is_validated_data=false)NoneEncoder< T >inlineprivate
writeMetadata(FILE *f) overrideNoneEncoder< T >inlinevirtual
~Encoder()Encoderinlinevirtual