/* * Base64 Encoding * * by WangLu * 2012.11.29 */ #ifndef BASE64STREAM_H__ #define BASE64STREAM_H__ #include namespace pdf2htmlEX { class base64stream { public: base64stream(std::istream & in) : in(&in) { } base64stream(std::istream && in) : in(&in) { } std::ostream & dumpto(std::ostream & out); private: std::istream * in; static const char * base64_encoding; }; std::ostream & operator << (std::ostream & out, base64stream & bf); std::ostream & operator << (std::ostream & out, base64stream && bf); } //namespace pdf2htmlEX #endif //BASE64STREAM_H__