LibreOffice Module sc (master)  1
Public Member Functions | Private Attributes | List of all members
oox::xls::PhoneticPortionModelList Class Reference

A vector with all phonetic portions in a rich-string. More...

#include <richstring.hxx>

Public Member Functions

 PhoneticPortionModelList ()
 
bool empty () const
 
const PhoneticPortionModelback () 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< PhoneticPortionModelmvModels
 

Detailed Description

A vector with all phonetic portions in a rich-string.

Definition at line 186 of file richstring.hxx.

Constructor & Destructor Documentation

oox::xls::PhoneticPortionModelList::PhoneticPortionModelList ( )
inlineexplicit

Definition at line 189 of file richstring.hxx.

Member Function Documentation

void oox::xls::PhoneticPortionModelList::appendPortion ( const PhoneticPortionModel rPortion)

Appends a rich-string phonetic portion.

Definition at line 265 of file richstring.cxx.

References oox::xls::PhoneticPortionModel::mnBaseLen, oox::xls::PhoneticPortionModel::mnBasePos, oox::xls::PhoneticPortionModel::mnPos, and mvModels.

Referenced by importPortions().

const PhoneticPortionModel& oox::xls::PhoneticPortionModelList::back ( ) const
inline

Definition at line 193 of file richstring.hxx.

References mvModels.

Referenced by oox::xls::RichString::createPhoneticPortions().

::std::vector< PhoneticPortionModel >::const_iterator oox::xls::PhoneticPortionModelList::begin ( ) const
inline

Definition at line 197 of file richstring.hxx.

References mvModels.

Referenced by oox::xls::RichString::createPhoneticPortions().

bool oox::xls::PhoneticPortionModelList::empty ( ) const
inline

Definition at line 191 of file richstring.hxx.

References mvModels.

Referenced by oox::xls::RichString::createPhoneticPortions().

void oox::xls::PhoneticPortionModelList::importPortions ( SequenceInputStream rStrm)
void oox::xls::PhoneticPortionModelList::push_back ( const PhoneticPortionModel rModel)
inline

Definition at line 195 of file richstring.hxx.

References mvModels.

Referenced by oox::xls::RichString::createPhoneticPortions().

Member Data Documentation

::std::vector< PhoneticPortionModel > oox::xls::PhoneticPortionModelList::mvModels
private

Definition at line 205 of file richstring.hxx.

Referenced by appendPortion(), back(), begin(), empty(), importPortions(), and push_back().


The documentation for this class was generated from the following files: