#include <ut_mbtowc.h>
Public Member Functions | |
| void | initialize (bool clear=true) |
| UT_UCS4_mbtowc (const char *from_charset) | |
| ~UT_UCS4_mbtowc () | |
| void | setInCharset (const char *from_charset) |
| int | mbtowc (UT_UCS4Char &wc, char mb) |
| UT_UCS4_mbtowc () | |
Private Member Functions | |
| UT_UCS4_mbtowc (const UT_UCS4_mbtowc &v) | |
| UT_UCS4_mbtowc & | operator= (const UT_UCS4_mbtowc &rhs) |
Private Attributes | |
| Converter * | m_converter |
| size_t | m_bufLen |
| char | m_buf [iMbLenMax] |
Classes | |
| class | Converter |
| UT_UCS4_mbtowc::UT_UCS4_mbtowc | ( | const char * | from_charset | ) |
| UT_UCS4_mbtowc::~UT_UCS4_mbtowc | ( | ) |
References m_converter.
| UT_UCS4_mbtowc::UT_UCS4_mbtowc | ( | ) |
| UT_UCS4_mbtowc::UT_UCS4_mbtowc | ( | const UT_UCS4_mbtowc & | v | ) | [private] |
| void UT_UCS4_mbtowc::initialize | ( | bool | clear = true |
) |
References UT_UCS4_mbtowc::Converter::initialize(), m_bufLen, and m_converter.
Referenced by IE_Imp_RTF::HandleStyleDefinition(), and mbtowc().
| void UT_UCS4_mbtowc::setInCharset | ( | const char * | from_charset | ) |
References m_converter.
Referenced by IE_Imp_RTF::IE_Imp_RTF(), ImportStream::init(), IE_Imp_RTF::ParseCharParaProps(), IE_Imp_RTF::setEncoding(), and IE_Imp_RTF::TranslateKeywordID().
| int UT_UCS4_mbtowc::mbtowc | ( | UT_UCS4Char & | wc, | |
| char | mb | |||
| ) |
References UT_UCS4_mbtowc::Converter::cd(), iMbLenMax, initialize(), m_buf, m_bufLen, m_converter, and UT_iconv().
Referenced by IE_Imp_Applix::_applixDecodeText(), IE_Imp_PalmDoc::_parseFile(), UT_UTF8String::appendBuf(), EV_Toolbar_Label::EV_Toolbar_Label(), ImportStream::getRawChar(), IE_Imp_RTF::HandleStyleDefinition(), IE_Imp_RTF::ParseChar(), UT_UCS4_strcpy_char(), and UT_UCS4_strncpy_char().
| UT_UCS4_mbtowc& UT_UCS4_mbtowc::operator= | ( | const UT_UCS4_mbtowc & | rhs | ) | [private] |
Converter* UT_UCS4_mbtowc::m_converter [private] |
Referenced by initialize(), mbtowc(), setInCharset(), and ~UT_UCS4_mbtowc().
size_t UT_UCS4_mbtowc::m_bufLen [private] |
Referenced by initialize(), and mbtowc().
char UT_UCS4_mbtowc::m_buf[iMbLenMax] [private] |
Referenced by mbtowc().
1.5.5