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 95 of file richstring.hxx.
|
inlineexplicit |
Definition at line 99 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 103 of file richstring.hxx.
Referenced by oox::xls::RichString::createTextPortions().
|
inline |
Definition at line 112 of file richstring.hxx.
Referenced by oox::xls::RichString::createTextPortions().
|
inline |
Definition at line 101 of file richstring.hxx.
Referenced by oox::xls::RichString::createTextPortions().
|
inline |
Definition at line 104 of file richstring.hxx.
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(), oox::BinaryStreamBase::getRemaining(), oox::BinaryStreamBase::isEof(), mvModels, nCount, nIndex, oox::xls::FontPortionModel::read(), and oox::BinaryInputStream::readInt32().
Referenced by oox::xls::RichString::importString().
|
inline |
Definition at line 108 of file richstring.hxx.
Referenced by oox::xls::RichString::createTextPortions().
|
inline |
Definition at line 106 of file richstring.hxx.
Referenced by oox::xls::RichString::createTextPortions().
|
private |
Definition at line 96 of file richstring.hxx.
Referenced by appendPortion(), and importPortions().