00001 /*****************************************************************************\
00002 * *
00003 * library XiMoL *
00004 * Copyright (C) 2002, 2003, 2004 Florent Tournois *
00005 * *
00006 * This library is free software; you can redistribute it and/or *
00007 * modify it under the terms of the GNU Lesser General Public *
00008 * License as published by the Free Software Foundation; either *
00009 * version 2.1 of the License, or (at your option) any later version. *
00010 * *
00011 * This library is distributed in the hope that it will be useful, *
00012 * but WITHOUT ANY WARRANTY; without even the implied warranty of *
00013 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
00014 * Lesser General Public License for more details. *
00015 * *
00016 * You should have received a copy of the GNU Lesser General Public *
00017 * License along with this library; if not, write to the Free Software *
00018 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
00019 * *
00020 \*****************************************************************************/
00021 //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
00022 /** \file
00023 \brief xml_decl implementation.
00024
00025 \author Tournois Florent
00026 \version 1.0
00027
00028 $Id: cdata.cpp,v 1.3 2004/02/22 10:27:34 tournois Exp $
00029 $Log: cdata.cpp,v $
00030 Revision 1.3 2004/02/22 10:27:34 tournois
00031 Add some doc.
00032
00033 Revision 1.2 2004/02/22 09:54:21 tournois
00034 Change years on the copyright.
00035
00036 Revision 1.1 2004/01/07 21:13:10 tournois
00037 no message
00038
00039 Revision 1.1 2004/01/06 21:04:10 tournois
00040 no message
00041
00042
00043 */
00044 //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
00045 #include <ximol/xml/cdata.hpp>
00046
00047 XIMOL_XML_BEGIN_NAMESPACE
00048
00049 //-----------------------------------------------------------------------------
00050 // Start the CDATA section.
00051 //-----------------------------------------------------------------------------00052xostream& cd_start(xostream& xos)
00053 {
00054 XIMOL_PARSER_USING_NAMESPACE;
00055 returnwrite_cd_start(xos);
00056 }
00057
00058 //-----------------------------------------------------------------------------
00059 // Start the CDATA section.
00060 //-----------------------------------------------------------------------------00061xistream& cd_start(xistream& xis)
00062 {
00063 XIMOL_PARSER_USING_NAMESPACE;
00064 returnread_cd_start(xis);
00065 }
00066
00067 //-----------------------------------------------------------------------------
00068 // Finish the CDATA section.
00069 //-----------------------------------------------------------------------------00070xostream& cd_end(xostream& xos)
00071 {
00072 XIMOL_PARSER_USING_NAMESPACE;
00073 returnwrite_cd_end(xos);
00074 }
00075
00076 //-----------------------------------------------------------------------------
00077 // Finish the CDATA section.
00078 //-----------------------------------------------------------------------------00079xistream& cd_end(xistream& xis)
00080 {
00081 XIMOL_PARSER_USING_NAMESPACE;
00082 returnread_cd_end(xis);
00083 }
00084
00085 XIMOL_XML_END_NAMESPACE