|
| | CConverterType (const std::string &sourceCharset, const std::string &targetCharset, unsigned int targetSingleCharMaxLen=1) |
| |
| | CConverterType (enum SpecialCharset sourceSpecialCharset, const std::string &targetCharset, unsigned int targetSingleCharMaxLen=1) |
| |
| | CConverterType (const std::string &sourceCharset, enum SpecialCharset targetSpecialCharset, unsigned int targetSingleCharMaxLen=1) |
| |
| | CConverterType (enum SpecialCharset sourceSpecialCharset, enum SpecialCharset targetSpecialCharset, unsigned int targetSingleCharMaxLen=1) |
| |
| | CConverterType (const CConverterType &other) |
| |
| | ~CConverterType () |
| |
| iconv_t | GetConverter (CSingleLock &converterLock) |
| |
| void | Reset (void) |
| |
| void | ReinitTo (const std::string &sourceCharset, const std::string &targetCharset, unsigned int targetSingleCharMaxLen=1) |
| |
| std::string | GetSourceCharset (void) const |
| |
| std::string | GetTargetCharset (void) const |
| |
| unsigned int | GetTargetSingleCharMaxLen (void) const |
| |
| | CountingLockable ()=default |
| |
| void | lock () |
| |
| bool | try_lock () |
| |
| void | unlock () |
| |
| unsigned int | exit (unsigned int leave=0) |
| |
| void | restore (unsigned int restoreCount) |
| |
| XbmcThreads::CRecursiveMutex & | get_underlying () |
| |
◆ CConverterType() [1/5]
| CConverterType::CConverterType |
( |
const std::string & |
sourceCharset, |
|
|
const std::string & |
targetCharset, |
|
|
unsigned int |
targetSingleCharMaxLen = 1 |
|
) |
| |
◆ CConverterType() [2/5]
| CConverterType::CConverterType |
( |
enum SpecialCharset |
sourceSpecialCharset, |
|
|
const std::string & |
targetCharset, |
|
|
unsigned int |
targetSingleCharMaxLen = 1 |
|
) |
| |
◆ CConverterType() [3/5]
| CConverterType::CConverterType |
( |
const std::string & |
sourceCharset, |
|
|
enum SpecialCharset |
targetSpecialCharset, |
|
|
unsigned int |
targetSingleCharMaxLen = 1 |
|
) |
| |
◆ CConverterType() [4/5]
| CConverterType::CConverterType |
( |
enum SpecialCharset |
sourceSpecialCharset, |
|
|
enum SpecialCharset |
targetSpecialCharset, |
|
|
unsigned int |
targetSingleCharMaxLen = 1 |
|
) |
| |
◆ CConverterType() [5/5]
◆ ~CConverterType()
| CConverterType::~CConverterType |
( |
| ) |
|
◆ GetConverter()
| iconv_t CConverterType::GetConverter |
( |
CSingleLock & |
converterLock | ) |
|
◆ GetSourceCharset()
| std::string CConverterType::GetSourceCharset |
( |
void |
| ) |
const |
|
inline |
◆ GetTargetCharset()
| std::string CConverterType::GetTargetCharset |
( |
void |
| ) |
const |
|
inline |
◆ GetTargetSingleCharMaxLen()
| unsigned int CConverterType::GetTargetSingleCharMaxLen |
( |
void |
| ) |
const |
|
inline |
◆ ReinitTo()
| void CConverterType::ReinitTo |
( |
const std::string & |
sourceCharset, |
|
|
const std::string & |
targetCharset, |
|
|
unsigned int |
targetSingleCharMaxLen = 1 |
|
) |
| |
◆ Reset()
The documentation for this class was generated from the following file: