VTK  9.4.20241118
Public Member Functions | List of all members
vtkTextCodec::OutputIterator Class Referenceabstract

a base class that any output iterators need to derive from to use the first signature of to_unicode. More...

#include <vtkTextCodec.h>

Inheritance diagram for vtkTextCodec::OutputIterator:
[legend]

Public Member Functions

virtual OutputIteratoroperator++ (int)
 
virtual OutputIteratoroperator* ()
 
virtual OutputIteratoroperator= (const vtkTypeUInt32 &value)=0
 
 OutputIterator ()=default
 
virtual ~OutputIterator ()=default
 

Detailed Description

a base class that any output iterators need to derive from to use the first signature of to_unicode.

Templates will not allow the vtable to re-reference to the correct class so even though we only need the interface we have to use derivation.

Definition at line 56 of file vtkTextCodec.h.

Constructor & Destructor Documentation

◆ OutputIterator()

vtkTextCodec::OutputIterator::OutputIterator ( )
default

◆ ~OutputIterator()

virtual vtkTextCodec::OutputIterator::~OutputIterator ( )
virtualdefault

Member Function Documentation

◆ operator++()

virtual OutputIterator & vtkTextCodec::OutputIterator::operator++ ( int  )
inlinevirtual

Definition at line 59 of file vtkTextCodec.h.

◆ operator*()

virtual OutputIterator & vtkTextCodec::OutputIterator::operator* ( )
inlinevirtual

Definition at line 60 of file vtkTextCodec.h.

◆ operator=()

virtual OutputIterator & vtkTextCodec::OutputIterator::operator= ( const vtkTypeUInt32 &  value)
pure virtual

The documentation for this class was generated from the following file: