OmniSciDB  340b00dbf6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
foreign_storage::ParquetTimestampEncoder< V, T > Member List

This is the complete list of members for foreign_storage::ParquetTimestampEncoder< V, T >, including all inherited members.

appendData(const int16_t *def_levels, const int16_t *rep_levels, const int64_t values_read, const int64_t levels_read, const bool is_last_batch, int8_t *values) overrideforeign_storage::TypedParquetInPlaceEncoder< V, T >inlinevirtual
buffer_foreign_storage::ParquetEncoderprotected
conversion_denominator_foreign_storage::ParquetTimestampEncoder< V, T >private
convert(const T &value)foreign_storage::ParquetTimestampEncoder< V, T >inlineprivate
copy(const int8_t *omnisci_data_bytes_source, int8_t *omnisci_data_bytes_destination) overrideforeign_storage::TypedParquetInPlaceEncoder< V, T >inlinevirtual
createMetadata(const SQLTypeInfo &column_type)foreign_storage::ParquetEncoderinlineprotectedstatic
encodeAndCopy(const int8_t *parquet_data_bytes, int8_t *omnisci_data_bytes) overrideforeign_storage::ParquetTimestampEncoder< V, T >inlinevirtual
encodeAndCopyContiguous(const int8_t *parquet_data_bytes, int8_t *omnisci_data_bytes, const size_t num_elements) overrideforeign_storage::TypedParquetInPlaceEncoder< V, T >inlinevirtual
encodingIsIdentityForSameTypes() const foreign_storage::TypedParquetInPlaceEncoder< V, T >inlineprotectedvirtual
getRowGroupMetadata(const parquet::RowGroupMetaData *group_metadata, const int parquet_column_index, const SQLTypeInfo &column_type) overrideforeign_storage::TypedParquetInPlaceEncoder< V, T >inlinevirtual
getUnencodedStats(std::shared_ptr< parquet::Statistics > stats) const foreign_storage::TypedParquetInPlaceEncoder< V, T >inlineprotected
omnisci_data_type_byte_size_foreign_storage::ParquetInPlaceEncoderprotected
ParquetEncoder(Data_Namespace::AbstractBuffer *buffer)foreign_storage::ParquetEncoderinline
ParquetInPlaceEncoder(Data_Namespace::AbstractBuffer *buffer, const size_t omnisci_data_type_byte_size, const size_t parquet_data_type_byte_size)foreign_storage::ParquetInPlaceEncoderinline
ParquetScalarEncoder(Data_Namespace::AbstractBuffer *buffer)foreign_storage::ParquetScalarEncoderinline
ParquetTimestampEncoder(Data_Namespace::AbstractBuffer *buffer, const ColumnDescriptor *column_desciptor, const parquet::ColumnDescriptor *parquet_column_descriptor)foreign_storage::ParquetTimestampEncoder< V, T >inline
setNull(int8_t *omnisci_data_bytes) overrideforeign_storage::TypedParquetInPlaceEncoder< V, T >inlinevirtual
TypedParquetInPlaceEncoder(Data_Namespace::AbstractBuffer *buffer, const ColumnDescriptor *column_desciptor, const parquet::ColumnDescriptor *parquet_column_descriptor)foreign_storage::TypedParquetInPlaceEncoder< V, T >inline
TypedParquetInPlaceEncoder(Data_Namespace::AbstractBuffer *buffer, const size_t omnisci_data_type_byte_size, const size_t parquet_data_type_byte_size)foreign_storage::TypedParquetInPlaceEncoder< V, T >inline
~ParquetEncoder()=defaultforeign_storage::ParquetEncodervirtual