OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
data_conversion::StringViewToGeoEncoder Member List

This is the complete list of members for data_conversion::StringViewToGeoEncoder, including all inherited members.

appendArrayDatumsToBufferAndUpdateMetadata()foreign_storage::GeospatialEncoderinlineprotected
appendBaseDataAndUpdateMetadata(const int64_t row_count)foreign_storage::GeospatialEncoderinlineprotected
appendToArrayEncoderAndUpdateMetadata(const std::vector< ArrayDatum > &datum_parse_buffer, Encoder *encoder, ChunkMetadata *chunk_metadata) const foreign_storage::GeospatialEncoderinlineprotected
base_column_encoder_foreign_storage::GeospatialEncoderprotected
base_column_metadata_foreign_storage::GeospatialEncoderprotected
base_values_foreign_storage::GeospatialEncoderprotected
BaseConvertEncoder(const bool error_tracking_enabled)data_conversion::BaseConvertEncoderinline
BOUNDS enum valueforeign_storage::GeospatialEncoderprotected
bounds_column_descriptor_foreign_storage::GeospatialEncoderprotected
bounds_column_encoder_foreign_storage::GeospatialEncoderprotected
bounds_column_metadata_foreign_storage::GeospatialEncoderprotected
bounds_datum_buffer_foreign_storage::GeospatialEncoderprotected
bounds_parse_buffer_foreign_storage::GeospatialEncoderprotected
clear()data_conversion::BaseConvertEncoderinlineprotectedvirtual
clearDatumBuffers()foreign_storage::GeospatialEncoderinlineprotected
clearParseBuffers()foreign_storage::GeospatialEncoderinlineprotected
COORDS enum valueforeign_storage::GeospatialEncoderprotected
coords_column_descriptor_foreign_storage::GeospatialEncoderprotected
coords_column_encoder_foreign_storage::GeospatialEncoderprotected
coords_column_metadata_foreign_storage::GeospatialEncoderprotected
coords_datum_buffer_foreign_storage::GeospatialEncoderprotected
coords_parse_buffer_foreign_storage::GeospatialEncoderprotected
delete_buffer_data_conversion::BaseConvertEncoderprotected
encodeAndAppendData(const int8_t *data, const size_t num_elements) overridedata_conversion::StringViewToGeoEncoderinlinevirtual
error_tracking_enabled_data_conversion::BaseConvertEncoderprotected
finalize(const size_t rows_appended)data_conversion::BaseConvertEncoderinlinevirtual
geo_column_descriptor_foreign_storage::GeospatialEncoderprotected
geo_validate_geometry_foreign_storage::GeospatialEncoderprotected
GeoColumnType enum nameforeign_storage::GeospatialEncoderprotected
GeospatialEncoder(const bool geo_validate_geometry)foreign_storage::GeospatialEncoderinline
GeospatialEncoder(std::list< Chunk_NS::Chunk > &chunks, const bool geo_validate_geometry)foreign_storage::GeospatialEncoderinline
GeospatialEncoder(std::list< Chunk_NS::Chunk > &chunks, std::list< std::unique_ptr< ChunkMetadata >> &chunk_metadata, const bool geo_validate_geometry)foreign_storage::GeospatialEncoderinline
getColumnDescriptor(std::list< Chunk_NS::Chunk > &chunks, const SQLTypes sql_type, GeoColumnType geo_column_type)foreign_storage::GeospatialEncoderinlineprotected
getIteratorForGeoColumnType(std::list< T > &list, const SQLTypes column_type, const GeoColumnType geo_column)foreign_storage::GeospatialEncoderinlineprotected
getMetadata(const Chunk_NS::Chunk &chunk) const data_conversion::BaseConvertEncoderinlinevirtual
has_nulls_data_conversion::BaseConvertEncoderprotected
hasBoundsColumn() const foreign_storage::GeospatialEncoderinlineprotected
hasPolyRingsColumn() const foreign_storage::GeospatialEncoderinlineprotected
hasRingOrLineSizesColumn() const foreign_storage::GeospatialEncoderinlineprotected
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::GeospatialEncoderinlineprotected
initializeDeleteBuffer(const size_t size_hint)data_conversion::BaseConvertEncoderinline
isNull(const DataType &typed_value)data_conversion::BaseConvertEncoderinlineprotected
num_elements_data_conversion::BaseConvertEncoderprotected
POLY_RINGS enum valueforeign_storage::GeospatialEncoderprotected
poly_rings_column_descriptor_foreign_storage::GeospatialEncoderprotected
poly_rings_column_encoder_foreign_storage::GeospatialEncoderprotected
poly_rings_column_metadata_foreign_storage::GeospatialEncoderprotected
poly_rings_datum_buffer_foreign_storage::GeospatialEncoderprotected
poly_rings_parse_buffer_foreign_storage::GeospatialEncoderprotected
processGeoElement(std::string_view geo_string_view)foreign_storage::GeospatialEncoderinlineprotected
processNullGeoElement()foreign_storage::GeospatialEncoderinlineprotected
RING_OR_LINE_SIZES enum valueforeign_storage::GeospatialEncoderprotected
ring_or_line_sizes_column_descriptor_foreign_storage::GeospatialEncoderprotected
ring_or_line_sizes_column_encoder_foreign_storage::GeospatialEncoderprotected
ring_or_line_sizes_column_metadata_foreign_storage::GeospatialEncoderprotected
ring_or_line_sizes_datum_buffer_foreign_storage::GeospatialEncoderprotected
ring_or_line_sizes_parse_buffer_foreign_storage::GeospatialEncoderprotected
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::StringViewToGeoEncoderinline
throwMalformedGeoElement(const std::string &omnisci_column_name)foreign_storage::GeospatialEncoderinlineprotectedstatic
throwMismatchedGeoElement(const std::string &omnisci_column_name)foreign_storage::GeospatialEncoderinlineprotectedstatic
validateChunksSizing(std::list< Chunk_NS::Chunk > &chunks) const foreign_storage::GeospatialEncoderinlineprotected
validateMetadataSizing(std::list< std::unique_ptr< ChunkMetadata >> &chunk_metadata) const foreign_storage::GeospatialEncoderinlineprotected
~BaseConvertEncoder()data_conversion::BaseConvertEncoderinlinevirtual
~GeospatialEncoder()=defaultforeign_storage::GeospatialEncodervirtual