Diff for /parser3/src/include/pa_charset.h between versions 1.20.2.18.2.12 and 1.23

version 1.20.2.18.2.12, 2003/04/11 09:58:54 version 1.23, 2003/07/24 11:31:21
Line 13  static const char* IDENT_CHARSET_H="$Dat Line 13  static const char* IDENT_CHARSET_H="$Dat
   
 #include "pa_exception.h"  #include "pa_exception.h"
 #include "pa_common.h"  #include "pa_common.h"
   #include "pa_hash.h"
   #include "pa_array.h"
   
 // hiding into namespace so to avoid stupid conflict  // hiding into namespace so to avoid stupid conflict
 namespace PCRE {  namespace PCRE {
Line 48  struct Charset_TransRec { Line 50  struct Charset_TransRec {
         XMLByte extCh;          XMLByte extCh;
 };  };
   
   typedef Hash<const StringBody, StringBody> HashStringString;
   
 /**     charset holds name & transcode tables   /**     charset holds name & transcode tables 
         registers libxml transcoders          registers libxml transcoders
 */  */
Line 65  public: Line 69  public:
                 const Charset& dest_transcoder                  const Charset& dest_transcoder
         );          );
   
           static String& transcode(const String& src,
                   const Charset& source_transcoder, 
                   const Charset& dest_transcoder);
   
           static StringBody transcode(const StringBody src,
                   const Charset& source_transcoder, 
                   const Charset& dest_transcoder);
   
           static void transcode(ArrayString& src,
                   const Charset& source_transcoder, 
                   const Charset& dest_transcoder);
   
           static void transcode(HashStringString& src,
                   const Charset& source_transcoder, 
                   const Charset& dest_transcoder);
   
 #ifdef XML  #ifdef XML
         xmlCharEncodingHandler& transcoder(const StringBody NAME);          xmlCharEncodingHandler& transcoder(const StringBody NAME);
 #endif  #endif

Removed from v.1.20.2.18.2.12  
changed lines
  Added in v.1.23


E-mail: