Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   Related Pages  

default_serializer.h

Go to the documentation of this file.
00001 /* -*- c++ -*- */
00002 #ifndef AKAXISO2_XML_SERIALIZER_DEFAULT_SERIALIZER_H__
00003 #define AKAXISO2_XML_SERIALIZER_DEFAULT_SERIALIZER_H__
00004 
00010 #include <akaxiso2/configuration.h>
00011 #include <akaxiso2/exception.h>
00012 #include <akaxiso2/XML/serializer/xml_serializer_base.h>
00013 
00014 namespace aka2 {
00015 
00022   class default_formatter : public formatter_base {
00023   public:
00024     default_formatter() {}
00025     virtual ~default_formatter() {}
00026 
00027   private:
00028     virtual void set_encoding(const std::string &encoding);
00029     virtual ustring lcp_to_ucs2(const std::string &source);
00030     virtual void write(const ustring &entity);
00031   };
00032 
00039   class default_serializer : public xml_serializer_base {
00040   public:
00041     default_serializer();
00042   };
00043 
00044 } // namespace aka2
00045 
00046 #endif

Generated on Sat Dec 18 22:43:27 2004 for akaxiso2 by doxygen1.2.18