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

This is the complete list of members for foreign_storage::CsvFileBufferParser, including all inherited members.

ARRAY_DELIMITER_KEYforeign_storage::CsvFileBufferParserinlinestatic
ARRAY_MARKER_KEYforeign_storage::CsvFileBufferParserinlinestatic
BUFFER_SIZE_KEYforeign_storage::TextFileBufferParserinlinestatic
convertImportBuffersToDataBlocks(const std::vector< std::unique_ptr< import_export::TypedImportBuffer >> &import_buffers, const bool skip_dict_encoding=false)foreign_storage::TextFileBufferParserstatic
DELIMITER_KEYforeign_storage::CsvFileBufferParserinlinestatic
ESCAPE_KEYforeign_storage::CsvFileBufferParserinlinestatic
fillRejectedRowWithInvalidData(const std::list< const ColumnDescriptor * > &columns, std::list< const ColumnDescriptor * >::iterator &cd_it, const size_t col_idx, ParseBufferRequest &request)foreign_storage::TextFileBufferParserstatic
findRowEndPosition(size_t &alloc_size, std::unique_ptr< char[]> &buffer, size_t &buffer_size, const import_export::CopyParams &copy_params, const size_t buffer_first_row_index, unsigned int &num_rows_in_buffer, foreign_storage::FileReader *file_reader) const overrideforeign_storage::CsvFileBufferParservirtual
GEO_EXPLODE_COLLECTIONS_KEYforeign_storage::CsvFileBufferParserinlinestatic
HEADER_KEYforeign_storage::CsvFileBufferParserinlinestatic
isCoordinateScalar(const std::string_view datum)foreign_storage::TextFileBufferParserstatic
isNullDatum(const std::string_view datum, const ColumnDescriptor *column, const std::string &null_indicator)foreign_storage::TextFileBufferParserstatic
LINE_DELIMITER_KEYforeign_storage::CsvFileBufferParserinlinestatic
LONLAT_KEYforeign_storage::CsvFileBufferParserinlinestatic
NULLS_KEYforeign_storage::CsvFileBufferParserinlinestatic
parseBuffer(ParseBufferRequest &request, bool convert_data_blocks, bool columns_are_pre_filtered=false, bool skip_dict_encoding=false) const overrideforeign_storage::CsvFileBufferParservirtual
processGeoColumn(std::vector< std::unique_ptr< import_export::TypedImportBuffer >> &import_buffers, size_t &col_idx, const import_export::CopyParams &copy_params, std::list< const ColumnDescriptor * >::iterator &cd_it, std::vector< std::string_view > &row, size_t &import_idx, bool is_null, size_t first_row_index, size_t row_index_plus_one, std::shared_ptr< Catalog_Namespace::Catalog > catalog)foreign_storage::TextFileBufferParserstatic
QUOTE_KEYforeign_storage::CsvFileBufferParserinlinestatic
QUOTED_KEYforeign_storage::CsvFileBufferParserinlinestatic
SOURCE_SRID_KEYforeign_storage::CsvFileBufferParserinlinestatic
TRIM_SPACES_KEYforeign_storage::CsvFileBufferParserinlinestatic
validateAndGetCopyParams(const ForeignTable *foreign_table) const overrideforeign_storage::CsvFileBufferParservirtual
validateExpectedColumnCount(const std::string &row, const import_export::CopyParams &copy_params, size_t num_cols, int point_cols, const std::string &file_name) const foreign_storage::CsvFileBufferParser
validateFiles(const FileReader *file_reader, const ForeignTable *foreign_table) const overrideforeign_storage::CsvFileBufferParserinlinevirtual