appendArrayDatumsToBufferAndUpdateMetadata() | foreign_storage::GeospatialEncoder | inlineprotected |
appendBaseDataAndUpdateMetadata(const int64_t row_count) | foreign_storage::GeospatialEncoder | inlineprotected |
appendData(const std::vector< std::string > &geo_strings, std::optional< std::set< size_t >> &rejected_row_local_indices) | foreign_storage::OdbcGeospatialEncoder | inline |
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 |
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 |
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 |
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 |
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 |
is_error_tracking_enabled_ | foreign_storage::OdbcGeospatialEncoder | private |
OdbcGeospatialEncoder(std::list< Chunk_NS::Chunk > &chunks, std::list< std::unique_ptr< ChunkMetadata >> &chunk_metadata, const bool is_error_tracking_enabled, const SQLTypeInfo &sql_type_info, const bool geo_validate_geometry) | foreign_storage::OdbcGeospatialEncoder | inline |
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 |
throwMalformedGeoElement(const std::string &omnisci_column_name) | foreign_storage::GeospatialEncoder | inlineprotectedstatic |
throwMismatchedGeoElement(const std::string &omnisci_column_name) | foreign_storage::GeospatialEncoder | inlineprotectedstatic |
type_info_ | foreign_storage::OdbcGeospatialEncoder | private |
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 |
~GeospatialEncoder()=default | foreign_storage::GeospatialEncoder | virtual |