|
VTK
9.5.20251105
|
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.