22 #ifndef __vtkBase64OutputStream_h
23 #define __vtkBase64OutputStream_h
54 unsigned char Buffer[2];
57 int EncodeTriplet(
unsigned char c0,
unsigned char c1,
unsigned char c2);
58 int EncodeEnding(
unsigned char c0,
unsigned char c1);
59 int EncodeEnding(
unsigned char c0);
virtual int Write(const unsigned char *data, unsigned long length)
a simple class to control print indentation
unsigned int BufferLength
void PrintSelf(ostream &os, vtkIndent indent)
Wraps a binary output stream with a VTK interface.
virtual int StartWriting()
static vtkOutputStream * New()
Writes base64-encoded output to a stream.