30 for (
size_t i=0;
i<nCount;
i++)
37 [&nTab](
const std::unique_ptr<ScDetOpData>& rxDetOpData) {
38 return rxDetOpData->GetPos().Tab() == nTab;
60 nCol1, nRow1, nTab1, nCol2, nRow2, nTab2 );
62 rxDetOpData->SetPos(
ScAddress( nCol1, nRow1, nTab1 ) );
79 bool bEqual = ( nCount == r.
Count() );
80 for (
size_t i=0;
i<nCount && bEqual;
i++)
ScDetOpDataVector aDetOpDataVector
static ScRefUpdateRes Update(const ScDocument *pDoc, UpdateRefMode eUpdateRefMode, SCCOL nCol1, SCROW nRow1, SCTAB nTab1, SCCOL nCol2, SCROW nRow2, SCTAB nTab2, SCCOL nDx, SCROW nDy, SCTAB nDz, SCCOL &theCol1, SCROW &theRow1, SCTAB &theTab1, SCCOL &theCol2, SCROW &theRow2, SCTAB &theTab2)
Reference not affected, no change at all.
bool operator==(const ScDetOpList &r) const
void Append(ScDetOpData *pData)
ScDetOpType GetOperation() const
void DeleteOnTab(SCTAB nTab)
void UpdateReference(const ScDocument *pDoc, UpdateRefMode eUpdateRefMode, const ScRange &rRange, SCCOL nDx, SCROW nDy, SCTAB nDz)
const ScDetOpData & GetObject(size_t nPos) const