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

Public Member Functions

virtual OutputIteratoroperator++ (int)=0
 
virtual OutputIteratoroperator* ()=0
 
virtual OutputIteratoroperator= (const vtkUnicodeString::value_type value)=0
 
 OutputIterator ()
 
virtual ~OutputIterator ()
 

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 72 of file vtkTextCodec.h.

Constructor & Destructor Documentation

◆ OutputIterator()

vtkTextCodec::OutputIterator::OutputIterator ( )
inline

Definition at line 80 of file vtkTextCodec.h.

◆ ~OutputIterator()

virtual vtkTextCodec::OutputIterator::~OutputIterator ( )
inlinevirtual

Definition at line 81 of file vtkTextCodec.h.

Member Function Documentation

◆ operator++()

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

◆ operator*()

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

◆ operator=()

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

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