LibreOffice Module sw (master) 1
|
#include <txatritr.hxx>
Public Member Functions | |
SwScriptIterator (const OUString &rStr, sal_Int32 nStart, bool bFrwrd=true) | |
void | Next () |
sal_uInt16 | GetCurrScript () const |
sal_Int32 | GetScriptChgPos () const |
const OUString & | GetText () const |
Private Attributes | |
const OUString & | m_rText |
sal_Int32 | m_nChgPos |
sal_uInt16 | m_nCurScript |
bool | m_bForward |
Definition at line 31 of file txatritr.hxx.
SwScriptIterator::SwScriptIterator | ( | const OUString & | rStr, |
sal_Int32 | nStart, | ||
bool | bFrwrd = true |
||
) |
Definition at line 32 of file txatritr.cxx.
References g_pBreakIt, SwBreakIt::GetBreakIter(), getLength(), m_bForward, m_nChgPos, m_nCurScript, m_rText, and nPos.
|
inline |
Definition at line 44 of file txatritr.hxx.
References m_nCurScript.
Referenced by SwLanguageIterator::Next(), and SwLanguageIterator::SearchNextChg().
|
inline |
Definition at line 45 of file txatritr.hxx.
References COMPLETE_STRING, and m_nChgPos.
Referenced by SwLanguageIterator::SearchNextChg().
|
inline |
Definition at line 46 of file txatritr.hxx.
References m_rText.
Referenced by SwLanguageIterator::Next().
void SwScriptIterator::Next | ( | void | ) |
Definition at line 67 of file txatritr.cxx.
References g_pBreakIt, SwBreakIt::GetBreakIter(), m_bForward, m_nChgPos, m_nCurScript, and m_rText.
Referenced by SwLanguageIterator::SearchNextChg().
|
private |
Definition at line 36 of file txatritr.hxx.
Referenced by Next(), and SwScriptIterator().
|
private |
Definition at line 34 of file txatritr.hxx.
Referenced by GetScriptChgPos(), Next(), and SwScriptIterator().
|
private |
Definition at line 35 of file txatritr.hxx.
Referenced by GetCurrScript(), Next(), and SwScriptIterator().
|
private |
Definition at line 33 of file txatritr.hxx.
Referenced by GetText(), Next(), and SwScriptIterator().