• Main Page
  • Related Pages
  • Namespaces
  • Classes
  • Files
  • File List
  • File Members

xap_UnixEncodingManager.h

Go to the documentation of this file.
00001 #ifndef XAP_UNIXENCMGR_H
00002 #define XAP_UNIXENCMGR_H
00003 
00004 #include "xap_EncodingManager.h"
00005 
00006 /* it's assumed that only one instance of this class will exist */
00007 class XAP_UnixEncodingManager: public XAP_EncodingManager
00008 {
00009 protected:
00010     XAP_UnixEncodingManager();
00011     virtual ~XAP_UnixEncodingManager();
00012 
00013     void    initialize();
00014 
00015 public:
00016     const char* getNativeEncodingName()     const;
00017     const char* getNativeSystemEncodingName()   const;
00018     const char* getNative8BitEncodingName() const;
00019     const char* getNativeNonUnicodeEncodingName()   const;
00020     const char* getNativeUnicodeEncodingName()  const;
00021     const char* getLanguageISOName()        const;
00022     const char* getLanguageISOTerritory()   const;
00023 
00024     friend class XAP_EncodingManager;
00025 };
00026 
00027 #endif /* XAP_UNIXENCMGR_H */

Generated on Sun Feb 14 2021 for AbiWord by  doxygen 1.7.1