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

This is the complete list of members for DateDaysEncoder< T, V >, 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) overrideDateDaysEncoder< T, V >inlinevirtual
appendEncodedData(const int8_t *, int8_t *data, const size_t start_idx, const size_t num_elements) overrideDateDaysEncoder< T, V >inlinevirtual
appendEncodedDataAtIndices(const int8_t *, int8_t *data, const std::vector< size_t > &selected_idx) overrideDateDaysEncoder< T, V >inlinevirtual
appendEncodedOrUnencodedData(int8_t *&src_data, const size_t num_elems_to_append, const SQLTypeInfo &ti, const bool replicating, const int64_t offset, const bool is_encoded)DateDaysEncoder< T, V >inlineprivate
buffer_Encoderprotected
copyMetadata(const Encoder *copyFromEncoder) overrideDateDaysEncoder< T, V >inlinevirtual
Create(Data_Namespace::AbstractBuffer *buffer, const SQLTypeInfo sqlType)Encoderstatic
dataMaxDateDaysEncoder< T, V >
dataMinDateDaysEncoder< T, V >
date_days_overflow_validator_Encoderprotected
DateDaysEncoder(Data_Namespace::AbstractBuffer *buffer)DateDaysEncoder< T, V >inline
decimal_overflow_validator_Encoderprotected
encodeDataAndUpdateStats(const T &unencoded_data)DateDaysEncoder< T, V >inlineprivate
Encoder(Data_Namespace::AbstractBuffer *buffer)Encoder
getMetadata(const std::shared_ptr< ChunkMetadata > &chunkMetadata) overrideDateDaysEncoder< T, V >inlinevirtual
getMetadata(const SQLTypeInfo &ti) overrideDateDaysEncoder< T, V >inlinevirtual
getNumElems() const Encoderinline
getNumElemsForBytesEncodedDataAtIndices(const int8_t *index_data, const std::vector< size_t > &selected_idx, const size_t byte_limit) overrideDateDaysEncoder< T, V >inlinevirtual
has_nullsDateDaysEncoder< T, V >
num_elems_Encoderprotected
readMetadata(FILE *f) overrideDateDaysEncoder< T, V >inlinevirtual
reduceStats(const Encoder &that) overrideDateDaysEncoder< T, V >inlinevirtual
resetChunkStats(const ChunkStats &stats) overrideDateDaysEncoder< T, V >inlinevirtual
resetChunkStats() overrideDateDaysEncoder< T, V >inlinevirtual
setNumElems(const size_t num_elems)Encoderinline
updateStats(const int64_t val, const bool is_null) overrideDateDaysEncoder< T, V >inlinevirtual
updateStats(const double val, const bool is_null) overrideDateDaysEncoder< T, V >inlinevirtual
updateStats(const int8_t *const src_data, const size_t num_elements) overrideDateDaysEncoder< T, V >inlinevirtual
updateStats(const std::vector< std::string > *const src_data, const size_t start_idx, const size_t num_elements) overrideDateDaysEncoder< T, V >inlinevirtual
updateStats(const std::vector< ArrayDatum > *const src_data, const size_t start_idx, const size_t num_elements) overrideDateDaysEncoder< T, V >inlinevirtual
updateStatsEncoded(const int8_t *const dst_data, const size_t num_elements)Encoderinlinevirtual
updateStatsWithAlreadyEncoded(const V &encoded_data)DateDaysEncoder< T, V >inlineprivate
writeMetadata(FILE *f) overrideDateDaysEncoder< T, V >inlinevirtual
~Encoder()Encoderinlinevirtual