LibreOffice Module vcl (master) 1
Public Member Functions | Private Attributes | List of all members
TEParaPortions Class Reference

#include <textdat2.hxx>

Public Member Functions

 TEParaPortions ()
 
 ~TEParaPortions ()
 
sal_uInt32 Count () const
 
TEParaPortionGetObject (sal_uInt32 nIndex)
 
void Insert (TEParaPortion *pObject, sal_uInt32 nPos)
 
void Remove (sal_uInt32 nPos)
 

Private Attributes

std::vector< std::unique_ptr< TEParaPortion > > mvData
 

Detailed Description

Definition at line 212 of file textdat2.hxx.

Constructor & Destructor Documentation

◆ TEParaPortions()

TEParaPortions::TEParaPortions ( )
inline

Definition at line 218 of file textdat2.hxx.

◆ ~TEParaPortions()

TEParaPortions::~TEParaPortions ( )

Definition at line 267 of file textdata.cxx.

Member Function Documentation

◆ Count()

sal_uInt32 TEParaPortions::Count ( ) const
inline

Definition at line 221 of file textdat2.hxx.

References mvData.

◆ GetObject()

TEParaPortion * TEParaPortions::GetObject ( sal_uInt32  nIndex)
inline

Definition at line 222 of file textdat2.hxx.

References mvData, and nIndex.

◆ Insert()

void TEParaPortions::Insert ( TEParaPortion pObject,
sal_uInt32  nPos 
)
inline

Definition at line 223 of file textdat2.hxx.

References mvData, nPos, and pObject.

◆ Remove()

void TEParaPortions::Remove ( sal_uInt32  nPos)
inline

Definition at line 224 of file textdat2.hxx.

References mvData, and nPos.

Referenced by TextUndoDelPara::Redo().

Member Data Documentation

◆ mvData

std::vector<std::unique_ptr<TEParaPortion> > TEParaPortions::mvData
private

Definition at line 215 of file textdat2.hxx.

Referenced by Count(), GetObject(), Insert(), and Remove().


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