class Poco::Base32Encoder
Overview
This ostream base32-encodes all data written to it and forwards it to a connected ostream. More…
#include <Base32Encoder.h> class Base32Encoder: public Poco::Base32EncoderIOS, public ostream { public: // construction Base32Encoder( std::ostream& ostr, bool padding = true ); };
Inherited Members
public: // methods int close(); Base32EncoderBuf* rdbuf(); protected: // fields Base32EncoderBuf _buf;
Detailed Documentation
This ostream base32-encodes all data written to it and forwards it to a connected ostream.
Always call close() when done writing data, to ensure proper completion of the encoding operation.
Note: The characters are directly written to the ostream’s streambuf, thus bypassing the ostream. The ostream’s state is therefore not updated to match the buffer’s state.