void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
a base class that any output iterators need to derive from to use the first signature of to_unicode.
virtual bool CanHandle(const char *testStr)
static vtkUTF8TextCodec * New()
virtual vtkUnicodeString::value_type NextUnicode(istream &inputStream)
Return the next code point from the sequence represented by the stream advancing the stream through h...
Virtual class to act as an interface for all text codecs.
virtual void ToUnicode(istream &InputStream, vtkTextCodec::OutputIterator &output)
Iterate through the sequence represented by the stream assigning the result to the output iterator.
Class to read/write UTF-8 text.
virtual const char * Name()
The name this codec goes by - should match the string the factory will take to create it.
virtual bool IsValid(istream &InputStream)
is the given sample valid for this codec?