base64stream.h revision 8a6cdb1b534b7b6101222bcf53d47465a0bd7a91
1117N/A * Phoebe DOM Implementation. 1117N/A * Base64-enabled input and output streams 1117N/A * This class allows easy encoding and decoding 1117N/A * of Base64 data with a stream interface, hiding 1117N/A * the implementation from the user. 1117N/A * Copyright (C) 2006 Bob Jamison 1117N/A * This library is free software; you can redistribute it and/or 1117N/A * modify it under the terms of the GNU Lesser General Public 1117N/A * License as published by the Free Software Foundation; either 1117N/A * version 2.1 of the License, or (at your option) any later version. 1117N/A * This library is distributed in the hope that it will be useful, 1117N/A * but WITHOUT ANY WARRANTY; without even the implied warranty of 1117N/A * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 1117N/A * Lesser General Public License for more details. 1117N/A * You should have received a copy of the GNU Lesser General Public 1117N/A * License along with this library; if not, write to the Free Software 1117N/A * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 1117N/A//######################################################################### 1117N/A//# B A S E 6 4 I N P U T S T R E A M 1117N/A//######################################################################### * This class is for decoding a Base-64 encoded InputStream source };
// class Base64InputStream//######################################################################### //# B A S E 6 4 O U T P U T S T R E A M //######################################################################### * This class is for Base-64 encoding data going to the * destination OutputStream * Sets the maximum line length for base64 output. If * set to <=0, then there will be no line breaks; };
// class Base64OutputStream#
endif /* __INKSCAPE_IO_BASE64STREAM_H__ */