ximol/typedefs.hpp File Reference


Detailed Description

All cool type definition.

Author:
Tournois Florent
Version:
1.0
Id
typedefs.hpp,v 1.8 2004/03/04 18:45:29 tournois Exp
Log
typedefs.hpp,v
Revision 1.8 2004/03/04 18:45:29 tournois Compatibility with gcc.

Revision 1.7 2004/03/03 22:05:30 tournois Add a short roadmap. Add BOOST_NO_STD_WSTRING for gcc.

Revision 1.6 2004/02/22 10:27:33 tournois Add some doc.

Revision 1.5 2004/02/22 09:54:19 tournois Change years on the copyright.

Revision 1.4 2004/01/25 17:20:24 tournois no message

Revision 1.3 2003/11/02 19:23:01 tournois Go to the boost coding standard. Change all name to lower case.

Revision 1.2 2003/09/24 08:28:17 tournois Create the namespace Encoders, Parser, Xml Change the library organization. add VC7.1 project for this organization.

Definition in file typedefs.hpp.

#include <boost/config.hpp>
#include <ximol/namespace_defs.hpp>
#include <string>
#include <sstream>

Include dependency graph for typedefs.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.

Typedefs

typedef ::std::basic_string<
xchar_t
xstring
 definition of our string.


Variables

XIMOL_BEGIN_NAMESPACE typedef
wchar_t 
xchar_t
 definition of our character.


Typedef Documentation

typedef ::std::basic_string<xchar_t> xstring
 

definition of our string.

Definition at line 83 of file typedefs.hpp.

Referenced by context::add_entity(), context::add_new_level(), context::add_notation_decl(), context::add_paramter_entity(), context::add_processing_instruction(), char_data_content(), drop_next_element(), attributes::find(), attributes::find_namespace(), attributes::find_short_namespace(), manipulator_char_content< T >::get(), manipulator_comment< T >::get(), context::get_default_namespace(), context::get_doc_type_name(), xml_declaration< VersionInfo, EncodingDecl, SDDecl >::get_encoding_decl(), context::get_encoding_decl(), context::get_entity(), context::get_id(), context::get_level_ns_tag(), context::get_level_short_ns_tag(), context::get_level_tag(), qualified_name< Prefix, Local >::get_local(), context::get_namespace(), get_namespace(), context::get_notation_decl(), context::get_parameter_entity(), qualified_name< Prefix, Local >::get_prefix(), context::get_processing_instruction(), get_raw_attribute(), context::get_short_namespace(), get_short_namespace(), manipulator_data_content< T >::get_string(), manipulator_cdata< T >::get_string(), xml_declaration< VersionInfo, EncodingDecl, SDDecl >::get_version_info(), context::get_version_num(), attributes::insert(), attributes::insert_namespace(), is_char_data(), is_comment(), is_enc_name(), is_name(), is_ncname(), is_nm_token(), is_ns_att_name(), is_pi_target(), is_qname(), is_string_with_forbidden_serie(), is_version_num(), is_xstring(), manipulator_char_data_content::manipulator_char_data_content(), operator<<(), manipulator_char_data_content::operator=(), operator>>(), xistream::putback(), attributes::read(), read_att_value(), read_attribute(), read_cd_sect(), read_cdata(), read_char_data(), read_comment(), read_doctype_decl(), read_enc_name(), read_encoding_decl(), read_entity_def(), read_entity_ref(), read_entity_value(), read_etag(), read_external_id(), read_ge_decl(), read_name(), read_ncname(), read_ndata_decl(), read_nm_token(), read_notation_decl(), read_ns_att_name(), read_open_stag(), read_optionnal_space(), read_pe_decl(), read_pe_def(), read_pe_reference(), read_pi(), read_pi_target(), read_pubid_literal(), read_public_id(), read_qname(), read_reference(), read_sd_decl(), read_stag(), read_string_with_forbidden_serie(), read_system_literal(), read_version_info(), read_version_num(), read_xml_decl(), read_xstring(), replace_char_ref(), manipulator_char_content< T >::set(), manipulator_comment< T >::set(), attributes::set(), context::set_doc_type_name(), context::set_doctype_external_id(), context::set_encoding_decl(), attributes::set_namespace(), manipulator_data_content< T >::set_string(), manipulator_cdata< T >::set_string(), context::set_version_num(), ToQuoteRef(), wait_stag(), attributes::write(), write_att_value(), write_attribute(), write_cd_sect(), write_cdata(), write_char_data(), write_comment(), write_enc_name(), write_encoding_decl(), write_entity_def(), write_entity_ref(), write_entity_value(), write_etag(), write_external_id(), write_ge_decl(), write_name(), write_ncname(), write_ndata_decl(), write_nm_token(), write_notation_decl(), write_ns_att_name(), write_open_stag(), write_pe_decl(), write_pe_def(), write_pe_reference(), write_pi(), write_pi_target(), write_pubid_literal(), write_public_id(), write_qname(), write_stag(), write_string_with_forbidden_serie(), write_system_literal(), write_version_info(), write_version_num(), write_xml_decl(), and manipulator_char_data_content::xstr().


Variable Documentation

XIMOL_BEGIN_NAMESPACE typedef wchar_t xchar_t
 

definition of our character.

Definition at line 80 of file typedefs.hpp.

Referenced by char_data_content(), codecvt::codecvt(), codecvt::create_encoding(), xistream::front(), is_etag(), is_stag(), xostream::operator<<(), operator<<(), xistream::operator>>(), xistream::pop_front(), attributes::read(), read_att_list_decl(), read_att_value(), read_bom(), read_char_ref(), read_doctype_decl(), read_doctype_element(), read_element_decl(), read_enc_name(), read_encoding_decl(), read_entity_decl(), read_entity_def(), read_entity_value(), read_external_id(), read_misc(), read_name(), read_ncname(), read_nm_token(), read_notation_decl(), read_ns_att_name(), read_open_stag(), read_pe_def(), read_prolog(), read_prolog_exclamation(), read_prolog_question(), read_pubid_literal(), read_reference(), read_sd_decl(), read_space(), read_string_with_forbidden_serie(), read_system_literal(), read_version_info(), read_xchar(), read_xml_decl(), read_xstring(), replace_char_ref(), write_space(), xistream::xistream(), and xostream::xostream().



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