#ifndef XAP_UNIXENCMGR_H #define XAP_UNIXENCMGR_H #include "xap_EncodingManager.h" /* it's assumed that only one instance of this class will exist */ class XAP_UnixEncodingManager: public XAP_EncodingManager { protected: XAP_UnixEncodingManager(); virtual ~XAP_UnixEncodingManager(); void initialize(); public: const char* getNativeEncodingName() const; const char* getNativeSystemEncodingName() const; const char* getNative8BitEncodingName() const; const char* getNativeNonUnicodeEncodingName() const; const char* getNativeUnicodeEncodingName() const; const char* getLanguageISOName() const; const char* getLanguageISOTerritory() const; friend class XAP_EncodingManager; }; #endif /* XAP_UNIXENCMGR_H */