LibreOffice Module sc (master) 1
|
A vector with all font portions in a rich-string. More...
#include <richstring.hxx>
Public Member Functions | |
FontPortionModelList () | |
bool | empty () const |
const FontPortionModel & | back () const |
const FontPortionModel & | front () const |
void | push_back (const FontPortionModel &rModel) |
void | insert (::std::vector< FontPortionModel >::iterator it, const FontPortionModel &rModel) |
::std::vector< FontPortionModel >::iterator | begin () |
void | appendPortion (const FontPortionModel &rPortion) |
Appends a rich-string font identifier. More... | |
void | importPortions (SequenceInputStream &rStrm) |
Reads count and font identifiers from the passed stream. More... | |
Private Attributes | |
::std::vector< FontPortionModel > | mvModels |
A vector with all font portions in a rich-string.
Definition at line 92 of file richstring.hxx.
|
inlineexplicit |
Definition at line 96 of file richstring.hxx.
void oox::xls::FontPortionModelList::appendPortion | ( | const FontPortionModel & | rPortion | ) |
Appends a rich-string font identifier.
Definition at line 158 of file richstring.cxx.
References oox::xls::FontPortionModel::mnFontId, oox::xls::FontPortionModel::mnPos, and mvModels.
Referenced by importPortions().
|
inline |
Definition at line 100 of file richstring.hxx.
References mvModels.
Referenced by oox::xls::RichString::createTextPortions().
|
inline |
Definition at line 109 of file richstring.hxx.
References mvModels.
Referenced by oox::xls::RichString::createTextPortions().
|
inline |
Definition at line 98 of file richstring.hxx.
References mvModels.
Referenced by oox::xls::RichString::createTextPortions().
|
inline |
Definition at line 101 of file richstring.hxx.
References mvModels.
Referenced by oox::xls::RichString::createTextPortions().
void oox::xls::FontPortionModelList::importPortions | ( | SequenceInputStream & | rStrm | ) |
Reads count and font identifiers from the passed stream.
Definition at line 168 of file richstring.cxx.
References appendPortion(), mvModels, nCount, nIndex, oox::xls::FontPortionModel::read(), and rStrm.
Referenced by oox::xls::RichString::importString().
|
inline |
Definition at line 105 of file richstring.hxx.
References mvModels.
Referenced by oox::xls::RichString::createTextPortions().
|
inline |
Definition at line 103 of file richstring.hxx.
References mvModels.
Referenced by oox::xls::RichString::createTextPortions().
|
private |
Definition at line 93 of file richstring.hxx.
Referenced by appendPortion(), back(), begin(), empty(), front(), importPortions(), insert(), and push_back().