sdi_lang.h
Last updated: 25-Feb-2025
Go to the documentation of this file.
1Â /**************************************************************************** 2Â * Product: InFusion 3Â * Company: Verifone 4Â * Author: GSS R&D Germany 5Â * Content: SDI-Server 6Â ****************************************************************************/ 7Â 8Â #ifndef _SDI_LANG_H_ 9Â #define _SDI_LANG_H_ 10Â 11Â namespace sdi 12Â { 13Â // include auto-generated language definitions into namespace sdi 14Â #include "generated/lang.h" 15Â 20Â Language languageSupported(unsigned val); 21Â 27Â const char *getLanguageIsoCode(Language lang_id); 28Â 35Â unsigned getLanguage(const char *ISO_639); 36Â 37Â 38Â class SdiLanguage 39Â { 40Â Language trxLanguageId_; 41Â public: 43Â SdiLanguage(); 44Â 49Â explicit SdiLanguage(Language languageId); 50Â 55Â Language getLanguageId(); 56Â 61Â void setLanguageId(Language languageId); 62Â 68Â void selectLanguage(unsigned char *rsp, unsigned short *rspSize); 69Â }; 70Â 71Â } // namespace sdi 72Â 73Â #endif // _SDI_LANG_H_
Rate this article: