Changed LICENSE. Now referenced to web site and file on project root directory
[anna.git] / include / anna / xml / xml.hpp
1 // ANNA - Anna is Not Nothingness Anymore                                                         //
2 //                                                                                                //
3 // (c) Copyright 2005-2015 Eduardo Ramos Testillano & Francisco Ruiz Rayo                         //
4 //                                                                                                //
5 // See project site at http://redmine.teslayout.com/projects/anna-suite                           //
6 // See accompanying file LICENSE or copy at http://www.teslayout.com/projects/public/anna.LICENSE //
7
8
9 #ifndef anna_xml_xml_hpp
10 #define anna_xml_xml_hpp
11
12 namespace anna {
13 /**
14 Proporciona las clases necesarias para la interpretacion de documentos XML.
15
16 El ejecutable deberia enlazarse con las librerias:
17    \li libanna.core.a
18    \li libanna.io.a
19    \li libanna.xml.a
20
21 El <b>Packet Header</b> es anna.xml.h
22
23 \warning Antes de utilizar cualquier clase de este paquete se debe invocar a anna::xml::functions::initialize.
24 */
25 namespace xml {
26 }
27 }
28
29
30 #include <anna/xml/Attribute.hpp>
31 #include <anna/xml/Compiler.hpp>
32 #include <anna/xml/DTD.hpp>
33 #include <anna/xml/DTDFile.hpp>
34 #include <anna/xml/DTDMemory.hpp>
35 #include <anna/xml/Document.hpp>
36 #include <anna/xml/DocumentFile.hpp>
37 #include <anna/xml/DocumentMemory.hpp>
38 #include <anna/xml/Parser.hpp>
39 #include <anna/xml/Namespace.hpp>
40 #include <anna/xml/Node.hpp>
41 #include <anna/xml/functions.hpp>
42 #include <anna/xml/Compressor.hpp>
43 #include <anna/xml/Decompressor.hpp>
44 #include <anna/xml/XPath.hpp>
45 #include <anna/xml/Text.hpp>
46
47 using namespace anna::xml;
48
49 #endif
50