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

This is the complete list of members for foreign_storage::GeospatialEncoder, 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
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
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
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
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
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
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
~GeospatialEncoder()=defaultforeign_storage::GeospatialEncodervirtual