VTK
9.4.2
|
Implements vtkTextCodec::OutputIterator to fill a vtkTable from text input. More...
#include <vtkDelimitedTextCodecIteratorPrivate.h>
Public Member Functions | |
vtkDelimitedTextCodecIteratorPrivate (vtkIdType max_records, const std::string &record_delimiters, const std::string &field_delimiters, const std::string &string_delimiters, const std::string &whitespace, const std::string &escape, bool have_headers, bool merg_cons_delimiters, bool use_string_delimiter, bool detect_numeric_columns, bool force_double, int default_int, double default_double, vtkTable *output_table) | |
~vtkDelimitedTextCodecIteratorPrivate () override | |
void | ReachedEndOfInput () |
Handle windows files that do not have a carriage return line feed on the last line of the file. | |
vtkDelimitedTextCodecIteratorPrivate & | operator= (const vtkTypeUInt32 &value) override |
Entry point to parse text. | |
![]() | |
virtual OutputIterator & | operator++ (int) |
virtual OutputIterator & | operator* () |
virtual OutputIterator & | operator= (const vtkTypeUInt32 &value)=0 |
OutputIterator ()=default | |
virtual | ~OutputIterator ()=default |
Implements vtkTextCodec::OutputIterator to fill a vtkTable from text input.
vtkDelimitedTextCodecIteratorPrivate parses an input text to generate a vtkTable. It supports Delimiters configuration. Column type can be detected to output numeric arrays instead of string arrays.
Definition at line 30 of file vtkDelimitedTextCodecIteratorPrivate.h.
vtkDelimitedTextCodecIteratorPrivate::vtkDelimitedTextCodecIteratorPrivate | ( | vtkIdType | max_records, |
const std::string & | record_delimiters, | ||
const std::string & | field_delimiters, | ||
const std::string & | string_delimiters, | ||
const std::string & | whitespace, | ||
const std::string & | escape, | ||
bool | have_headers, | ||
bool | merg_cons_delimiters, | ||
bool | use_string_delimiter, | ||
bool | detect_numeric_columns, | ||
bool | force_double, | ||
int | default_int, | ||
double | default_double, | ||
vtkTable * | output_table | ||
) |
|
override |
void vtkDelimitedTextCodecIteratorPrivate::ReachedEndOfInput | ( | ) |
Handle windows files that do not have a carriage return line feed on the last line of the file.
|
overridevirtual |
Entry point to parse text.
Implements vtkTextCodec::OutputIterator.