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 31 of file editdataarray.hxx.

Constructor & Destructor Documentation

ScEditDataArray::ScEditDataArray ( )

Definition at line 22 of file editdataarray.cxx.

ScEditDataArray::~ScEditDataArray ( )

Definition at line 26 of file editdataarray.cxx.

Member Function Documentation

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().

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

Definition at line 36 of file editdataarray.cxx.

References maArray, and maIter.

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

Definition at line 44 of file editdataarray.cxx.

References maArray, and maIter.

Member Data Documentation

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

Definition at line 70 of file editdataarray.hxx.

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

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

Definition at line 69 of file editdataarray.hxx.

Referenced by First(), and Next().


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