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

#include <textlineinfo.hxx>

Public Member Functions

 ImplMultiTextLineInfo ()
 
 ~ImplMultiTextLineInfo ()
 
void AddLine (const ImplTextLineInfo &)
 
void Clear ()
 
const ImplTextLineInfoGetLine (sal_Int32 nLine) const
 
ImplTextLineInfoGetLine (sal_Int32 nLine)
 
sal_Int32 Count () const
 

Private Member Functions

 ImplMultiTextLineInfo (const ImplMultiTextLineInfo &)=delete
 
ImplMultiTextLineInfooperator= (const ImplMultiTextLineInfo &)=delete
 

Private Attributes

std::vector< ImplTextLineInfomvLines
 

Detailed Description

Definition at line 48 of file textlineinfo.hxx.

Constructor & Destructor Documentation

◆ ImplMultiTextLineInfo() [1/2]

ImplMultiTextLineInfo::ImplMultiTextLineInfo ( )

Definition at line 82 of file text.cxx.

◆ ~ImplMultiTextLineInfo()

ImplMultiTextLineInfo::~ImplMultiTextLineInfo ( )

Definition at line 86 of file text.cxx.

◆ ImplMultiTextLineInfo() [2/2]

ImplMultiTextLineInfo::ImplMultiTextLineInfo ( const ImplMultiTextLineInfo )
privatedelete

Member Function Documentation

◆ AddLine()

void ImplMultiTextLineInfo::AddLine ( const ImplTextLineInfo rLine)

Definition at line 90 of file text.cxx.

References mvLines.

Referenced by OutputDevice::ImplGetTextLines().

◆ Clear()

void ImplMultiTextLineInfo::Clear ( )

Definition at line 95 of file text.cxx.

References mvLines.

Referenced by OutputDevice::ImplGetTextLines().

◆ Count()

sal_Int32 ImplMultiTextLineInfo::Count ( ) const
inline

◆ GetLine() [1/2]

ImplTextLineInfo & ImplMultiTextLineInfo::GetLine ( sal_Int32  nLine)
inline

Definition at line 59 of file textlineinfo.hxx.

References mvLines.

◆ GetLine() [2/2]

const ImplTextLineInfo & ImplMultiTextLineInfo::GetLine ( sal_Int32  nLine) const
inline

◆ operator=()

ImplMultiTextLineInfo & ImplMultiTextLineInfo::operator= ( const ImplMultiTextLineInfo )
privatedelete

Member Data Documentation

◆ mvLines

std::vector<ImplTextLineInfo> ImplMultiTextLineInfo::mvLines
private

Definition at line 67 of file textlineinfo.hxx.

Referenced by AddLine(), Clear(), Count(), and GetLine().


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