appendArrayDatumsToBufferAndUpdateMetadata() | foreign_storage::GeospatialEncoder | inlineprotected |
appendBaseDataAndUpdateMetadata(const int64_t row_count) | foreign_storage::GeospatialEncoder | inlineprotected |
appendToArrayEncoderAndUpdateMetadata(const std::vector< ArrayDatum > &datum_parse_buffer, Encoder *encoder, ChunkMetadata *chunk_metadata) const | foreign_storage::GeospatialEncoder | inlineprotected |
base_column_encoder_ | foreign_storage::GeospatialEncoder | protected |
base_column_metadata_ | foreign_storage::GeospatialEncoder | protected |
base_values_ | foreign_storage::GeospatialEncoder | protected |
BaseConvertEncoder(const bool error_tracking_enabled) | data_conversion::BaseConvertEncoder | inline |
BOUNDS enum value | foreign_storage::GeospatialEncoder | protected |
bounds_column_descriptor_ | foreign_storage::GeospatialEncoder | protected |
bounds_column_encoder_ | foreign_storage::GeospatialEncoder | protected |
bounds_column_metadata_ | foreign_storage::GeospatialEncoder | protected |
bounds_datum_buffer_ | foreign_storage::GeospatialEncoder | protected |
bounds_parse_buffer_ | foreign_storage::GeospatialEncoder | protected |
clear() | data_conversion::BaseConvertEncoder | inlineprotectedvirtual |
clearDatumBuffers() | foreign_storage::GeospatialEncoder | inlineprotected |
clearParseBuffers() | foreign_storage::GeospatialEncoder | inlineprotected |
COORDS enum value | foreign_storage::GeospatialEncoder | protected |
coords_column_descriptor_ | foreign_storage::GeospatialEncoder | protected |
coords_column_encoder_ | foreign_storage::GeospatialEncoder | protected |
coords_column_metadata_ | foreign_storage::GeospatialEncoder | protected |
coords_datum_buffer_ | foreign_storage::GeospatialEncoder | protected |
coords_parse_buffer_ | foreign_storage::GeospatialEncoder | protected |
delete_buffer_ | data_conversion::BaseConvertEncoder | protected |
encodeAndAppendData(const int8_t *data, const size_t num_elements) override | data_conversion::StringViewToGeoEncoder | inlinevirtual |
error_tracking_enabled_ | data_conversion::BaseConvertEncoder | protected |
finalize(const size_t rows_appended) | data_conversion::BaseConvertEncoder | inlinevirtual |
geo_column_descriptor_ | foreign_storage::GeospatialEncoder | protected |
geo_validate_geometry_ | foreign_storage::GeospatialEncoder | protected |
GeoColumnType enum name | foreign_storage::GeospatialEncoder | protected |
GeospatialEncoder(const bool geo_validate_geometry) | foreign_storage::GeospatialEncoder | inline |
GeospatialEncoder(std::list< Chunk_NS::Chunk > &chunks, const bool geo_validate_geometry) | foreign_storage::GeospatialEncoder | inline |
GeospatialEncoder(std::list< Chunk_NS::Chunk > &chunks, std::list< std::unique_ptr< ChunkMetadata >> &chunk_metadata, const bool geo_validate_geometry) | foreign_storage::GeospatialEncoder | inline |
getColumnDescriptor(std::list< Chunk_NS::Chunk > &chunks, const SQLTypes sql_type, GeoColumnType geo_column_type) | foreign_storage::GeospatialEncoder | inlineprotected |
getIteratorForGeoColumnType(std::list< T > &list, const SQLTypes column_type, const GeoColumnType geo_column) | foreign_storage::GeospatialEncoder | inlineprotected |
getMetadata(const Chunk_NS::Chunk &chunk) const | data_conversion::BaseConvertEncoder | inlinevirtual |
has_nulls_ | data_conversion::BaseConvertEncoder | protected |
hasBoundsColumn() const | foreign_storage::GeospatialEncoder | inlineprotected |
hasPolyRingsColumn() const | foreign_storage::GeospatialEncoder | inlineprotected |
hasRingOrLineSizesColumn() const | foreign_storage::GeospatialEncoder | inlineprotected |
initEncoderAndGetEncoderAndMetadata(std::list< Chunk_NS::Chunk > &chunks, std::list< std::unique_ptr< ChunkMetadata >> &chunk_metadata, const SQLTypes sql_type, GeoColumnType geo_column_type) | foreign_storage::GeospatialEncoder | inlineprotected |
initializeDeleteBuffer(const size_t size_hint) | data_conversion::BaseConvertEncoder | inline |
isNull(const DataType &typed_value) | data_conversion::BaseConvertEncoder | inlineprotected |
num_elements_ | data_conversion::BaseConvertEncoder | protected |
POLY_RINGS enum value | foreign_storage::GeospatialEncoder | protected |
poly_rings_column_descriptor_ | foreign_storage::GeospatialEncoder | protected |
poly_rings_column_encoder_ | foreign_storage::GeospatialEncoder | protected |
poly_rings_column_metadata_ | foreign_storage::GeospatialEncoder | protected |
poly_rings_datum_buffer_ | foreign_storage::GeospatialEncoder | protected |
poly_rings_parse_buffer_ | foreign_storage::GeospatialEncoder | protected |
processGeoElement(std::string_view geo_string_view) | foreign_storage::GeospatialEncoder | inlineprotected |
processNullGeoElement() | foreign_storage::GeospatialEncoder | inlineprotected |
RING_OR_LINE_SIZES enum value | foreign_storage::GeospatialEncoder | protected |
ring_or_line_sizes_column_descriptor_ | foreign_storage::GeospatialEncoder | protected |
ring_or_line_sizes_column_encoder_ | foreign_storage::GeospatialEncoder | protected |
ring_or_line_sizes_column_metadata_ | foreign_storage::GeospatialEncoder | protected |
ring_or_line_sizes_datum_buffer_ | foreign_storage::GeospatialEncoder | protected |
ring_or_line_sizes_parse_buffer_ | foreign_storage::GeospatialEncoder | protected |
StringViewToGeoEncoder(std::list< Chunk_NS::Chunk > &chunks, std::list< std::unique_ptr< ChunkMetadata >> &chunk_metadata, const bool error_tracking_enabled, const bool geo_validate_geometry) | data_conversion::StringViewToGeoEncoder | inline |
throwMalformedGeoElement(const std::string &omnisci_column_name) | foreign_storage::GeospatialEncoder | inlineprotectedstatic |
throwMismatchedGeoElement(const std::string &omnisci_column_name) | foreign_storage::GeospatialEncoder | inlineprotectedstatic |
validateChunksSizing(std::list< Chunk_NS::Chunk > &chunks) const | foreign_storage::GeospatialEncoder | inlineprotected |
validateMetadataSizing(std::list< std::unique_ptr< ChunkMetadata >> &chunk_metadata) const | foreign_storage::GeospatialEncoder | inlineprotected |
~BaseConvertEncoder() | data_conversion::BaseConvertEncoder | inlinevirtual |
~GeospatialEncoder()=default | foreign_storage::GeospatialEncoder | virtual |