LibreOffice Module sc (master) 1
|
A vector with all phonetic portions in a rich-string. More...
#include <richstring.hxx>
Public Member Functions | |
PhoneticPortionModelList () | |
bool | empty () const |
const PhoneticPortionModel & | back () const |
void | push_back (const PhoneticPortionModel &rModel) |
::std::vector< PhoneticPortionModel >::const_iterator | begin () const |
void | appendPortion (const PhoneticPortionModel &rPortion) |
Appends a rich-string phonetic portion. More... | |
void | importPortions (SequenceInputStream &rStrm) |
Reads all phonetic portions from the passed stream. More... | |
Private Attributes | |
::std::vector< PhoneticPortionModel > | mvModels |
A vector with all phonetic portions in a rich-string.
Definition at line 183 of file richstring.hxx.
|
inlineexplicit |
Definition at line 186 of file richstring.hxx.
void oox::xls::PhoneticPortionModelList::appendPortion | ( | const PhoneticPortionModel & | rPortion | ) |
Appends a rich-string phonetic portion.
Definition at line 264 of file richstring.cxx.
References oox::xls::PhoneticPortionModel::mnBaseLen, oox::xls::PhoneticPortionModel::mnBasePos, oox::xls::PhoneticPortionModel::mnPos, and mvModels.
Referenced by importPortions().
|
inline |
Definition at line 190 of file richstring.hxx.
References mvModels.
Referenced by oox::xls::RichString::createPhoneticPortions().
|
inline |
Definition at line 194 of file richstring.hxx.
References mvModels.
Referenced by oox::xls::RichString::createPhoneticPortions().
|
inline |
Definition at line 188 of file richstring.hxx.
References mvModels.
Referenced by oox::xls::RichString::createPhoneticPortions().
void oox::xls::PhoneticPortionModelList::importPortions | ( | SequenceInputStream & | rStrm | ) |
Reads all phonetic portions from the passed stream.
Definition at line 281 of file richstring.cxx.
References appendPortion(), mvModels, nCount, nIndex, oox::xls::PhoneticPortionModel::read(), and rStrm.
Referenced by oox::xls::RichString::importString().
|
inline |
Definition at line 192 of file richstring.hxx.
References mvModels.
Referenced by oox::xls::RichString::createPhoneticPortions().
|
private |
Definition at line 202 of file richstring.hxx.
Referenced by appendPortion(), back(), begin(), empty(), importPortions(), and push_back().