Diff for /parser3/src/include/pa_charsets.h between versions 1.8.2.8 and 1.12.14.1

version 1.8.2.8, 2003/03/06 08:21:09 version 1.12.14.1, 2005/08/05 13:02:58
Line 1 Line 1
 /** @file  /** @file
         Parser: sql driver manager decl.          Parser: sql driver manager decl.
   
         Copyright (c) 2001-2003 ArtLebedev Group (http://www.artlebedev.com)          Copyright (c) 2001-2005 ArtLebedev Group (http://www.artlebedev.com)
         Author: Alexandr Petrosian <paf@design.ru> (http://paf.design.ru)          Author: Alexandr Petrosian <paf@design.ru> (http://paf.design.ru)
   
   
Line 11 Line 11
 #ifndef PA_CHARSETS_H  #ifndef PA_CHARSETS_H
 #define PA_CHARSETS_H  #define PA_CHARSETS_H
   
 static const char* IDENT_CHARSETS_H="$Date$";  static const char * const IDENT_CHARSETS_H="$Date$";
   
 #include "pa_hash.h"  #include "pa_hash.h"
 #include "pa_charset.h"  #include "pa_charset.h"
   
 class Charsets: public Hash<StringPtr, CharsetPtr> {  /// convention: use UPPERCASE keys
         Pool charsets_pool;  class Charsets: public Hash<const String::Body, Charset*> {
 public:  public:
   
         Charsets();          Charsets();
   
         Charset& get(StringPtr aname);          Charset& get(const String::Body ANAME);
   
         void load_charset(StringPtr arequest_name, StringPtr arequest_file_spec);          void load_charset(Request_charsets& charsets, const String::Body ANAME, const String& afile_spec);
 };  };
   
 //@{ globals  //@{ globals
 extern CharsetPtr UTF8_charset;  extern Charset UTF8_charset;
 extern Charsets charsets;  extern Charsets charsets;
 //@}  //@}
   

Removed from v.1.8.2.8  
changed lines
  Added in v.1.12.14.1


E-mail: