LibreOffice Module sc (master) 1
Classes | Public Member Functions | Private Attributes | List of all members
ScEditDataArray Class Reference

#include <editdataarray.hxx>

Classes

class  Item
 

Public Member Functions

 ScEditDataArray ()
 
 ~ScEditDataArray ()
 
void AddItem (SCTAB nTab, SCCOL nCol, SCROW nRow, std::unique_ptr< EditTextObject > pOldData, std::unique_ptr< EditTextObject > pNewData)
 
const ItemFirst ()
 
const ItemNext ()
 

Private Attributes

::std::vector< Item >::const_iterator maIter
 
::std::vector< ItemmaArray
 

Detailed Description

Definition at line 30 of file editdataarray.hxx.

Constructor & Destructor Documentation

◆ ScEditDataArray()

ScEditDataArray::ScEditDataArray ( )

Definition at line 22 of file editdataarray.cxx.

◆ ~ScEditDataArray()

ScEditDataArray::~ScEditDataArray ( )

Definition at line 26 of file editdataarray.cxx.

Member Function Documentation

◆ AddItem()

void ScEditDataArray::AddItem ( SCTAB  nTab,
SCCOL  nCol,
SCROW  nRow,
std::unique_ptr< EditTextObject pOldData,
std::unique_ptr< EditTextObject pNewData 
)

Definition at line 30 of file editdataarray.cxx.

References maArray.

Referenced by ScAttrArray::RemoveCellCharAttribs().

◆ First()

const ScEditDataArray::Item * ScEditDataArray::First ( )

Definition at line 36 of file editdataarray.cxx.

References maArray, and maIter.

◆ Next()

const ScEditDataArray::Item * ScEditDataArray::Next ( void  )

Definition at line 44 of file editdataarray.cxx.

References maArray, and maIter.

Member Data Documentation

◆ maArray

::std::vector<Item> ScEditDataArray::maArray
private

Definition at line 69 of file editdataarray.hxx.

Referenced by AddItem(), First(), and Next().

◆ maIter

::std::vector<Item>::const_iterator ScEditDataArray::maIter
private

Definition at line 68 of file editdataarray.hxx.

Referenced by First(), and Next().


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