ximol/xml/xml_decl.hpp File Reference


Detailed Description

Define xml_decl Interface.

Author:
Tournois Florent
Version:
1.0
Id
xml_decl.hpp,v 1.8 2004/02/25 18:59:13 tournois Exp
Log
xml_decl.hpp,v
Revision 1.8 2004/02/25 18:59:13 tournois imporve the gcc compatibility.

Revision 1.7 2004/02/22 10:27:34 tournois Add some doc.

Revision 1.6 2004/02/22 09:54:21 tournois Change years on the copyright.

Revision 1.5 2004/01/19 20:40:56 tournois Add min, max and digits facet. Create the control flow file.

Revision 1.4 2004/01/18 11:40:58 tournois Add the pattern facet.

Revision 1.3 2004/01/08 20:02:30 tournois Add XIMOL_XML_NAMESPACE_PATH::comment and assignment mainuplator.

Revision 1.2 2004/01/07 12:16:36 tournois no message

Revision 1.1 2004/01/06 21:04:10 tournois no message

Definition in file xml_decl.hpp.

#include <ximol/assignment.hpp>
#include <ximol/parser/utils.hpp>

Include dependency graph for xml_decl.hpp:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Classes

class  xml_declaration
 class for the qualified name More...

struct  xml_declaration_alone

Functions

template<typename VersionInfo, typename EncodingDecl, typename SDDecl> xostreamoperator<< (xostream &xos, const xml_declaration< VersionInfo, EncodingDecl, SDDecl > &m)
template<typename VersionInfo, typename EncodingDecl, typename SDDecl> xistreamoperator>> (xistream &xis, xml_declaration< VersionInfo, EncodingDecl, SDDecl > &m)
template<typename VersionInfo, typename EncodingDecl> xml_declaration< VersionInfo,
EncodingDecl, bool > 
xml_decl (VersionInfo &version_info, EncodingDecl &encoding_decl, bool &sddecl)
template<typename VersionInfo, typename EncodingDecl> xml_declaration< VersionInfo,
EncodingDecl, const bool > 
xml_decl (VersionInfo &version_info, EncodingDecl &encoding_decl, const bool &sddecl)
template<typename VersionInfo, typename EncodingDecl> xml_declaration< VersionInfo,
EncodingDecl, bool > 
xml_decl (VersionInfo &version_info, EncodingDecl &encoding_decl)
template<typename VersionInfo> xml_declaration< VersionInfo,
const xstring, bool > 
xml_decl (VersionInfo &version_info, bool &sddecl)
template<typename VersionInfo> xml_declaration< VersionInfo,
const xstring, const bool > 
xml_decl (VersionInfo &version_info, const bool &sddecl)
template<typename VersionInfo> xml_declaration< VersionInfo,
const xstring, const bool > 
xml_decl (VersionInfo &version_info)
xml_declaration_alone xml_decl ()
XIMOL_EXPORT xostreamoperator<< (xostream &xos, const xml_declaration_alone &)
XIMOL_EXPORT xistreamoperator>> (xistream &xis, xml_declaration_alone &)


Function Documentation

XIMOL_EXPORT xostream& operator<< xostream xos,
const xml_declaration_alone
 

Definition at line 53 of file xml_decl.cpp.

References xostream::context, write_xml_decl(), and XIMOL_PARSER_USING_NAMESPACE.

template<typename VersionInfo, typename EncodingDecl, typename SDDecl>
xostream& operator<< xostream xos,
const xml_declaration< VersionInfo, EncodingDecl, SDDecl > &  m
 

Definition at line 151 of file xml_decl.hpp.

References write_xml_decl(), and XIMOL_PARSER_USING_NAMESPACE.

XIMOL_EXPORT xistream& operator>> xistream xis,
xml_declaration_alone
 

Definition at line 68 of file xml_decl.cpp.

References xistream::context, xistream::encoding(), read_xml_decl(), XIMOL_PARSER_USING_NAMESPACE, and xstring.

template<typename VersionInfo, typename EncodingDecl, typename SDDecl>
xistream& operator>> xistream xis,
xml_declaration< VersionInfo, EncodingDecl, SDDecl > &  m
 

Definition at line 172 of file xml_decl.hpp.

References xml_declaration< VersionInfo, EncodingDecl, SDDecl >::is_encoding_decl_set(), xml_declaration< VersionInfo, EncodingDecl, SDDecl >::is_sddecl_set(), read_xml_decl(), xml_declaration< VersionInfo, EncodingDecl, SDDecl >::set_encoding_decl(), xml_declaration< VersionInfo, EncodingDecl, SDDecl >::set_sddecl(), xml_declaration< VersionInfo, EncodingDecl, SDDecl >::set_version_info(), XIMOL_PARSER_USING_NAMESPACE, and xstring.

xml_declaration_alone xml_decl  )  [inline]
 

Definition at line 228 of file xml_decl.hpp.

template<typename VersionInfo>
xml_declaration<VersionInfo, const xstring, const bool> xml_decl VersionInfo &  version_info  ) 
 

Definition at line 222 of file xml_decl.hpp.

template<typename VersionInfo>
xml_declaration<VersionInfo, const xstring, const bool> xml_decl VersionInfo &  version_info,
const bool &  sddecl
 

Definition at line 216 of file xml_decl.hpp.

template<typename VersionInfo>
xml_declaration<VersionInfo, const xstring, bool> xml_decl VersionInfo &  version_info,
bool &  sddecl
 

Definition at line 210 of file xml_decl.hpp.

template<typename VersionInfo, typename EncodingDecl>
xml_declaration<VersionInfo,EncodingDecl,bool> xml_decl VersionInfo &  version_info,
EncodingDecl &  encoding_decl
 

Definition at line 204 of file xml_decl.hpp.

template<typename VersionInfo, typename EncodingDecl>
xml_declaration<VersionInfo,EncodingDecl,const bool> xml_decl VersionInfo &  version_info,
EncodingDecl &  encoding_decl,
const bool &  sddecl
 

Definition at line 198 of file xml_decl.hpp.

template<typename VersionInfo, typename EncodingDecl>
xml_declaration<VersionInfo,EncodingDecl,bool> xml_decl VersionInfo &  version_info,
EncodingDecl &  encoding_decl,
bool &  sddecl
 

Definition at line 192 of file xml_decl.hpp.



Donate to the XiMoL project SourceForge.net Logo If you have any questions about XiMoL, you could write to tournois@users.sourceforge.net.