VTK
9.4.20250131
|
Implements vtkTextCodec::OutputIterator to fill a vtkTable from text input. More...
#include <vtkDelimitedTextCodecIteratorPrivate.h>
Public Member Functions | |
vtkDelimitedTextCodecIteratorPrivate (vtkIdType startRecords, vtkIdType maxRecords, const std::string &recordDelimiters, const std::string &fieldDelimiters, const std::string &stringDelimiters, const std::string &whitespace, const std::string &comments, const std::string &escape, bool haveHeaders, bool mergConsDelimiters, bool useStringDelimiter, bool detectNumericColumns, bool forceDouble, int defaultInt, double defaultDouble, vtkTable *outputTable) | |
~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. | |
Public Member Functions inherited from vtkTextCodec::OutputIterator | |
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 | startRecords, |
vtkIdType | maxRecords, | ||
const std::string & | recordDelimiters, | ||
const std::string & | fieldDelimiters, | ||
const std::string & | stringDelimiters, | ||
const std::string & | whitespace, | ||
const std::string & | comments, | ||
const std::string & | escape, | ||
bool | haveHeaders, | ||
bool | mergConsDelimiters, | ||
bool | useStringDelimiter, | ||
bool | detectNumericColumns, | ||
bool | forceDouble, | ||
int | defaultInt, | ||
double | defaultDouble, | ||
vtkTable * | outputTable | ||
) |
|
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.