Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CCharsetConverter Member List

This is the complete list of members for CCharsetConverter, including all inherited members.

CCharsetConverter()CCharsetConverter
clear()CCharsetConverterstatic
fromW(const std::wstring &wStringSrc, std::string &stringDst, const std::string &enc)CCharsetConverterstatic
getCharsetLabelByName(const std::string &charsetName)CCharsetConverterstatic
getCharsetLabels()CCharsetConverterstatic
getCharsetNameByLabel(const std::string &charsetLabel)CCharsetConverterstatic
MacintoshToUTF8(const std::string &macStringSrc, std::string &utf8StringDst)CCharsetConverterstatic
OnSettingAction(const std::shared_ptr< const CSetting > &setting)ISettingCallbackinlinevirtual
OnSettingChanged(const std::shared_ptr< const CSetting > &setting) overrideCCharsetConvertervirtual
OnSettingChanging(const std::shared_ptr< const CSetting > &setting)ISettingCallbackinlinevirtual
OnSettingPropertyChanged(const std::shared_ptr< const CSetting > &setting, const char *propertyName)ISettingCallbackinlinevirtual
OnSettingUpdate(const std::shared_ptr< CSetting > &setting, const char *oldSettingId, const TiXmlNode *oldSettingNode)ISettingCallbackinlinevirtual
reinitCharsetsFromSettings(void)CCharsetConverterstatic
reset()CCharsetConverterstatic
resetSystemCharset()CCharsetConverterstatic
SettingOptionsCharsetsFiller(const std::shared_ptr< const CSetting > &setting, std::vector< StringSettingOption > &list, std::string &current, void *data)CCharsetConverterstatic
subtitleCharsetToUtf8(const std::string &stringSrc, std::string &utf8StringDst)CCharsetConverterstatic
systemToUtf8(const std::string &sysStringSrc, std::string &utf8StringDst, bool failOnBadChar=false)CCharsetConverterstatic
ToUtf8(const std::string &strSourceCharset, const std::string &stringSrc, std::string &utf8StringDst, bool failOnBadChar=false)CCharsetConverterstatic
toW(const std::string &stringSrc, std::wstring &wStringDst, const std::string &enc)CCharsetConverterstatic
ucs2ToUTF8(const std::u16string &ucs2StringSrc, std::string &utf8StringDst)CCharsetConverterstatic
unknownToUTF8(std::string &stringSrcDst)CCharsetConverterstatic
unknownToUTF8(const std::string &stringSrc, std::string &utf8StringDst, bool failOnBadChar=false)CCharsetConverterstatic
utf16BEtoUTF8(const std::u16string &utf16StringSrc, std::string &utf8StringDst)CCharsetConverterstatic
utf16BEtoUTF8(const std::string &utf16StringSrc, std::string &utf8StringDst)CCharsetConverterstatic
utf16LEtoUTF8(const std::u16string &utf16StringSrc, std::string &utf8StringDst)CCharsetConverterstatic
utf16LEtoW(const std::u16string &utf16String, std::wstring &wString)CCharsetConverterstatic
utf32logicalToVisualBiDi(const std::u32string &logicalStringSrc, std::u32string &visualStringDst, bool forceLTRReadingOrder=false, bool failOnBadString=false, int *visualToLogicalMap=nullptr)CCharsetConverterstatic
utf32ToStringCharset(const std::u32string &utf32StringSrc, std::string &stringDst)CCharsetConverterstatic
utf32ToUtf8(const std::u32string &utf32StringSrc, std::string &utf8StringDst, bool failOnBadChar=false)CCharsetConverterstatic
utf32ToUtf8(const std::u32string &utf32StringSrc, bool failOnBadChar=false)CCharsetConverterstatic
utf32ToW(const std::u32string &utf32StringSrc, std::wstring &wStringDst, bool failOnBadChar=false)CCharsetConverterstatic
utf8IsRTLBidiDirection(const std::string &utf8String)CCharsetConverterstatic
utf8logicalToVisualBiDi(const std::string &utf8StringSrc, std::string &utf8StringDst, bool failOnBadString=false)CCharsetConverterstatic
utf8To(const std::string &strDestCharset, const std::string &utf8StringSrc, std::string &stringDst)CCharsetConverterstatic
utf8To(const std::string &strDestCharset, const std::string &utf8StringSrc, std::u16string &utf16StringDst)CCharsetConverterstatic
utf8To(const std::string &strDestCharset, const std::string &utf8StringSrc, std::u32string &utf32StringDst)CCharsetConverterstatic
utf8ToStringCharset(const std::string &utf8StringSrc, std::string &stringDst)CCharsetConverterstatic
utf8ToStringCharset(std::string &stringSrcDst)CCharsetConverterstatic
utf8ToSystem(std::string &stringSrcDst, bool failOnBadChar=false)CCharsetConverterstatic
utf8ToUtf32(const std::string &utf8StringSrc, std::u32string &utf32StringDst, bool failOnBadChar=true)CCharsetConverterstatic
utf8ToUtf32(const std::string &utf8StringSrc, bool failOnBadChar=true)CCharsetConverterstatic
utf8ToUtf32Visual(const std::string &utf8StringSrc, std::u32string &utf32StringDst, bool bVisualBiDiFlip=false, bool forceLTRReadingOrder=false, bool failOnBadChar=false)CCharsetConverterstatic
utf8ToW(const std::string &utf8StringSrc, std::wstring &wStringDst, bool bVisualBiDiFlip=true, bool forceLTRReadingOrder=false, bool failOnBadChar=false)CCharsetConverterstatic
wToUtf32(const std::wstring &wStringSrc, std::u32string &utf32StringDst, bool failOnBadChar=false)CCharsetConverterstatic
wToUTF8(const std::wstring &wStringSrc, std::string &utf8StringDst, bool failOnBadChar=false)CCharsetConverterstatic
~ISettingCallback()=defaultISettingCallbackvirtual