Home
last modified time | relevance | path

Searched refs:ScSingleRefData (Results 1 – 25 of 45) sorted by relevance

12

/trunk/main/sc/inc/
H A Dtoken.hxx88 virtual const ScSingleRefData& GetSingleRef() const;
89 virtual ScSingleRefData& GetSingleRef();
92 virtual const ScSingleRefData& GetSingleRef2() const;
93 virtual ScSingleRefData& GetSingleRef2();
123 ScSingleRefData aSingleRef;
125 ScSingleRefToken( const ScSingleRefData& r, OpCode e = ocPush ) : in ScSingleRefToken()
129 virtual const ScSingleRefData& GetSingleRef() const;
130 virtual ScSingleRefData& GetSingleRef();
146 ScDoubleRefToken( const ScSingleRefData& r, OpCode e = ocPush ) : in ScDoubleRefToken()
154 virtual const ScSingleRefData& GetSingleRef() const;
[all …]
H A Drefdata.hxx52 struct SC_DLLPUBLIC ScSingleRefData // Single reference (one address) into the sheet struct
115 sal_Bool operator==( const ScSingleRefData& ) const; argument
116 bool operator!=( const ScSingleRefData& ) const;
119 inline void ScSingleRefData::InitAddress( SCCOL nColP, SCROW nRowP, SCTAB nTabP ) in InitAddress()
127 inline void ScSingleRefData::InitAddress( const ScAddress& rAdr ) in InitAddress()
132 inline void ScSingleRefData::InitAddressRel( const ScAddress& rAdr, in InitAddressRel()
142 inline sal_Bool ScSingleRefData::Valid() const in Valid()
149 inline bool ScSingleRefData::ValidExternal() const in ValidExternal()
159 ScSingleRefData Ref1;
160 ScSingleRefData Ref2;
[all …]
H A Dtokenarray.hxx33 struct ScSingleRefData;
65 formula::FormulaToken* AddSingleReference( const ScSingleRefData& rRef );
67 formula::FormulaToken* AddMatrixSingleReference( const ScSingleRefData& rRef );
70 …ExternalSingleReference( sal_uInt16 nFileId, const String& rTabName, const ScSingleRefData& rRef );
74 formula::FormulaToken* AddColRowName( const ScSingleRefData& rRef );
H A Dcompiler.hxx186 void SetSingleReference( const ScSingleRefData& rRef );
196 …void SetExternalSingleRef( sal_uInt16 nFileId, const String& rTabName, const ScSingleRefData& rRef…
259 … sal_uInt16 nFileId, const String& rTabName, const ScSingleRefData& rRef,
/trunk/main/sc/source/core/tool/
H A Dtoken.cxx60 void lcl_SingleRefToCalc( ScSingleRefData& rRef, const sheet::SingleReference& rAPI ) in lcl_SingleRefToCalc()
81 void lcl_ExternalRefToCalc( ScSingleRefData& rRef, const sheet::SingleReference& rAPI ) in lcl_ExternalRefToCalc()
200 void ScRawToken::SetSingleReference( const ScSingleRefData& rRef ) in SetSingleReference()
233 …en::SetExternalSingleRef( sal_uInt16 nFileId, const String& rTabName, const ScSingleRefData& rRef ) in SetExternalSingleRef()
476 ScSingleRefData lcl_ScToken_InitSingleRef() in lcl_ScToken_InitSingleRef()
478 ScSingleRefData aRef; in lcl_ScToken_InitSingleRef()
608 const ScSingleRefData& rRef2 = p2->GetSingleRef(); in ExtendRangeReference()
695 const ScSingleRefData& ScToken::GetSingleRef() const in GetSingleRef()
698 static ScSingleRefData aDummySingleRef = lcl_ScToken_InitSingleRef(); in GetSingleRef()
702 ScSingleRefData& ScToken::GetSingleRef() in GetSingleRef()
[all …]
H A Drefdata.cxx32 void ScSingleRefData::CalcRelFromAbs( const ScAddress& rPos ) in CalcRelFromAbs()
40 void ScSingleRefData::SmartRelAbs( const ScAddress& rPos ) in SmartRelAbs()
59 void ScSingleRefData::CalcAbsIfRel( const ScAddress& rPos ) in CalcAbsIfRel()
187 sal_Bool ScSingleRefData::operator==( const ScSingleRefData& r ) const in operator ==()
195 bool ScSingleRefData::operator!=( const ScSingleRefData& r ) const in operator !=()
200 static void lcl_putInOrder( ScSingleRefData & rRef1, ScSingleRefData & rRef2 ) in lcl_putInOrder()
298 static void lcl_adjustInOrder( ScSingleRefData & rRef1, ScSingleRefData & rRef2, bool bFirstLeader ) in lcl_adjustInOrder()
302 ScSingleRefData& r1 = (bFirstLeader ? rRef1 : rRef2); in lcl_adjustInOrder()
303 ScSingleRefData& r2 = (bFirstLeader ? rRef2 : rRef1); in lcl_adjustInOrder()
315 ScComplexRefData& ScComplexRefData::Extend( const ScSingleRefData & rRef, const ScAddress & rPos ) in Extend()
[all …]
H A Dcompiler.cxx995 const String& rTabName, const ScSingleRefData& rRef, in makeExternalSingleRefStr()
1034 … sal_uInt16 nFileId, const String& rTabName, const ScSingleRefData& rRef, in makeExternalRefStrImpl()
1037 ScSingleRefData aRef(rRef); in makeExternalRefStrImpl()
1064 … sal_uInt16 nFileId, const String& rTabName, const ScSingleRefData& rRef, in makeExternalRefStr()
1161 … sal_uInt16 nFileId, const String& rTabName, const ScSingleRefData& rRef, in makeExternalRefStr()
1183 const ScSingleRefData& rRef, in GetDocAndTab()
1391 void makeSingleCellStr( ::rtl::OUStringBuffer& rBuf, const ScSingleRefData& rRef ) const in makeSingleCellStr()
1498 … sal_uInt16 nFileId, const String& rTabName, const ScSingleRefData& rRef, in makeExternalRefStr()
1511 ScSingleRefData aRef(rRef); in makeExternalRefStr()
1568 r1c1_add_col( rtl::OUStringBuffer &rBuf, const ScSingleRefData& rRef ) in r1c1_add_col()
[all …]
H A Drangenam.cxx163 ScSingleRefData aRefData; in ScRangeData()
214 ScSingleRefData& rRef1 = t->GetSingleRef(); in GuessPosition()
224 ScSingleRefData& rRef2 = t->GetDoubleRef().Ref2; in GuessPosition()
619 ScSingleRefData& rRef1 = t->GetSingleRef(); in TransferTabRef()
626 ScSingleRefData& rRef2 = t->GetDoubleRef().Ref2; in TransferTabRef()
677 ScSingleRefData& rRef1 = t->GetSingleRef(); in ValidateTabRefs()
687 ScSingleRefData& rRef2 = t->GetDoubleRef().Ref2; in ValidateTabRefs()
710 ScSingleRefData& rRef1 = t->GetSingleRef(); in ValidateTabRefs()
715 ScSingleRefData& rRef2 = t->GetDoubleRef().Ref2; in ValidateTabRefs()
H A Dreftokenhelper.cxx148 const ScSingleRefData& rRefData = pToken->GetSingleRef(); in getRangeFromToken()
471 const ScSingleRefData& r = pToken->GetSingleRef(); in getDoubleRefDataFromToken()
H A Dinterpr2.cxx1856 const ScSingleRefData& r11 = (*it1).Ref1; in ScIntersect()
1857 const ScSingleRefData& r12 = (*it1).Ref2; in ScIntersect()
1861 const ScSingleRefData& r21 = (*it2).Ref1; in ScIntersect()
1862 const ScSingleRefData& r22 = (*it2).Ref2; in ScIntersect()
1908 const ScSingleRefData& r = pt[i]->GetSingleRef(); in ScIntersect()
1915 const ScSingleRefData& r = pt[i]->GetSingleRef2(); in ScIntersect()
/trunk/main/sc/source/filter/excel/
H A Dxelink.cxx479 …virtual void StoreCellRange( const ScSingleRefData& rRef1, const ScSingleRefData& rRef2 ) =…
481 …id StoreCell( sal_uInt16 nFileId, const String& rTabName, const ScSingleRefData& rRef ) = 0;
482 …ge( sal_uInt16 nFileId, const String& rTabName, const ScSingleRefData& rRef1, const ScSingleRefDat…
527 … virtual void StoreCellRange( const ScSingleRefData& rRef1, const ScSingleRefData& rRef2 );
529 …l void StoreCell( sal_uInt16 nFileId, const String& rTabName, const ScSingleRefData& rRef );
530 …ge( sal_uInt16 nFileId, const String& rTabName, const ScSingleRefData& rRef1, const ScSingleRefDat…
597 … virtual void StoreCellRange( const ScSingleRefData& rRef1, const ScSingleRefData& rRef2 );
599 …l void StoreCell( sal_uInt16 nFileId, const String& rTabName, const ScSingleRefData& rRef );
600 …ge( sal_uInt16 nFileId, const String& rTabName, const ScSingleRefData& rRef1, const ScSingleRefDat…
974 const ScSingleRefData& rRef = p->GetSingleRef(); in WriteAddData()
[all …]
H A Dexcform8.cxx107 ScSingleRefData aSRD; in Convert()
486 ScSingleRefData &rSRef1 = aCRD.Ref1; in Convert()
487 ScSingleRefData &rSRef2 = aCRD.Ref2; in Convert()
787 ScSingleRefData &rR1 = aCRD.Ref1; in Convert()
788 ScSingleRefData &rR2 = aCRD.Ref2; in Convert()
884 ScSingleRefData aSRD; in Convert()
1015 ScSingleRefData &rSRef1 = aCRD.Ref1; in Convert()
1016 ScSingleRefData &rSRef2 = aCRD.Ref2; in Convert()
1164 ScSingleRefData &rR1 = aCRD.Ref1; in Convert()
1165 ScSingleRefData &rR2 = aCRD.Ref2; in Convert()
[all …]
H A Dtokstack.cxx97 ppP_RefTr = new ScSingleRefData *[ nP_RefTr ]; in TokenPool()
254 ScSingleRefData** ppP_RefTrNew = new (::std::nothrow) ScSingleRefData *[ nP_RefTrNew ]; in GrowTripel()
436 ScSingleRefData* p = ( n < nP_RefTr )? ppP_RefTr[ n ] : NULL; in GetElement()
705 const TokenId TokenPool::Store( const ScSingleRefData& rTr ) in Store()
719 ppP_RefTr[ nP_RefTrAkt ] = new ScSingleRefData( rTr ); in Store()
744 ppP_RefTr[ nP_RefTrAkt ] = new ScSingleRefData( rTr.Ref1 ); in Store()
750 ppP_RefTr[ nP_RefTrAkt ] = new ScSingleRefData( rTr.Ref2 ); in Store()
789 const TokenId TokenPool::StoreNlf( const ScSingleRefData& rTr ) in StoreNlf()
859 …d TokenPool::StoreExtRef( sal_uInt16 nFileId, const String& rTabName, const ScSingleRefData& rRef ) in StoreExtRef()
H A Dexcform.cxx208 ScSingleRefData aSRD; in Convert()
566 ScSingleRefData& rSRef1 = aCRD.Ref1; in Convert()
567 ScSingleRefData& rSRef2 = aCRD.Ref2; in Convert()
808 ScSingleRefData& rR1 = aCRD.Ref1; in Convert()
809 ScSingleRefData& rR2 = aCRD.Ref2; in Convert()
906 ScSingleRefData aSRD; in Convert()
1069 ScSingleRefData &rSRef1 = aCRD.Ref1; in Convert()
1070 ScSingleRefData &rSRef2 = aCRD.Ref2; in Convert()
1261 ScSingleRefData &rR1 = aCRD.Ref1; in Convert()
1262 ScSingleRefData &rR2 = aCRD.Ref2; in Convert()
[all …]
H A Dxeformula.cxx398 SCTAB GetScTab( const ScSingleRefData& rRefData ) const;
399 bool IsRef2D( const ScSingleRefData& rRefData ) const;
402 void ConvertRefData( ScSingleRefData& rRefData, XclAddress& rXclPos,
1775 inline bool lclIsRefRel2D( const ScSingleRefData& rRefData ) in lclIsRefRel2D()
1780 inline bool lclIsRefDel2D( const ScSingleRefData& rRefData ) in lclIsRefDel2D()
1797 SCTAB XclExpFmlaCompImpl::GetScTab( const ScSingleRefData& rRefData ) const in GetScTab()
1803 bool XclExpFmlaCompImpl::IsRef2D( const ScSingleRefData& rRefData ) const in IsRef2D()
1818 ScSingleRefData& rRefData, XclAddress& rXclPos, in ConvertRefData()
1898 ScSingleRefData aRefData = static_cast< const ScToken* >( rTokData.mpScToken )->GetSingleRef(); in ProcessCellRef()
2002ScSingleRefData aRefData = static_cast< const ScToken* >( rTokData.mpScToken )->GetSingleRef(); in ProcessExternalCellRef()
[all …]
/trunk/main/sc/source/filter/inc/
H A Dtokstack.hxx102 ScSingleRefData** ppP_RefTr; // Pool fuer Referenzen
124 ScSingleRefData aRef;
125 NLFCONT( const ScSingleRefData& r ) : aRef( r ) {} in NLFCONT()
148 ScSingleRefData maRef;
203 const TokenId Store( const ScSingleRefData& rTr );
208 const TokenId StoreNlf( const ScSingleRefData& rTr );
211 … StoreExtRef( sal_uInt16 nFileId, const String& rTabName, const ScSingleRefData& rRef );
H A Dformel.hxx41 struct ScSingleRefData;
80 inline void Append( const ScSingleRefData& rSRD );
121 inline void _ScRangeList::Append( const ScSingleRefData& r ) in Append()
151 void Append( ScSingleRefData aSRD, const sal_Bool bLimit = sal_True );
H A Dxelink.hxx35 struct ScSingleRefData;
175 void StoreCell( const ScSingleRefData& rRef );
179 … StoreCell( sal_uInt16 nFileId, const String& rTabName, const ScSingleRefData& rRef );
H A Dlotform.hxx83 ScSingleRefData& rSRD );
87 void ReadSRD( ScSingleRefData& rSRD, sal_uInt8 nFlags );
H A Dexcform.hxx52 …void ExcRelToScRel( sal_uInt16 nRow, sal_uInt8 nCol, ScSingleRefData&, const sal_Bo…
123 void ExcRelToScRel8( sal_uInt16 nRow, sal_uInt16 nCol, ScSingleRefData&,
/trunk/main/sc/source/core/data/
H A Dcell2.cxx180 typedef SCCOLROW(*DimensionSelector)(const ScSingleRefData&);
183 static SCCOLROW lcl_GetCol(const ScSingleRefData& rData) in lcl_GetCol()
189 static SCCOLROW lcl_GetRow(const ScSingleRefData& rData) in lcl_GetRow()
195 static SCCOLROW lcl_GetTab(const ScSingleRefData& rData) in lcl_GetTab()
323 const ScSingleRefData aStart( in lcl_fillRangeFromRefList()
326 const ScSingleRefData aEnd( in lcl_fillRangeFromRefList()
469 ScSingleRefData& rRef = t->GetSingleRef(); in GetMatrixOrigin()
869 ScSingleRefData& rRef = t->GetSingleRef(); in UpdateReference()
917 ScSingleRefData& rRef = t->GetSingleRef(); in UpdateReference()
1154 ScSingleRefData& rRef1 = p->GetSingleRef(); in UpdateInsertTabAbs()
[all …]
H A Dcell.cxx250 ScSingleRefData& rRef1 = t->GetSingleRef(); in StartListeningTo()
251 ScSingleRefData& rRef2 = (eType == svDoubleRef ? in StartListeningTo()
340 ScSingleRefData& rRef1 = t->GetSingleRef(); in EndListeningTo()
341 ScSingleRefData& rRef2 = (eType == svDoubleRef ? in EndListeningTo()
855 ScSingleRefData& rRef = p->GetSingleRef(); in GetFormula()
2007 ScSingleRefData& rRef1 = p->GetSingleRef(); in lcl_ScDetectiveRefIter_SkipRef()
2013 ScSingleRefData& rRef2 = p->GetDoubleRef().Ref2; in lcl_ScDetectiveRefIter_SkipRef()
H A Dconditio.cxx67 ScSingleRefData& rRef2 = static_cast<ScToken*>(t)->GetDoubleRef().Ref2; in lcl_HasRelRef()
75 ScSingleRefData& rRef1 = static_cast<ScToken*>(t)->GetSingleRef(); in lcl_HasRelRef()
480 ScSingleRefData& rRef1 = p->GetSingleRef(); in lcl_CondUpdateInsertTab()
489 ScSingleRefData& rRef2 = p->GetDoubleRef().Ref2; in lcl_CondUpdateInsertTab()
1080 ScSingleRefData& rRef1 = t->GetSingleRef(); in GetValidSrcPos()
1090 ScSingleRefData& rRef2 = t->GetDoubleRef().Ref2; in GetValidSrcPos()
/trunk/main/sc/source/filter/lotus/
H A Dtool.cxx434 ScSingleRefData* pSingRef; in LotusRangeList()
487 ScSingleRefData* pSingRef = &aComplRef.Ref1; in Append()
547 register const ScSingleRefData& rRef1 = rCRD.Ref1; in Add()
548 register const ScSingleRefData& rRef2 = rCRD.Ref2; in Add()
607 ScSingleRefData* pRef = &pFind->aScComplexRefDataRel.Ref1; in FindAbs()
/trunk/main/sc/source/ui/unoobj/
H A Dchart2uno.cxx727 const ScSingleRefData& s = aData.Ref1; in createPositionMap()
728 const ScSingleRefData& e = aData.Ref2; in createPositionMap()
764 ScSingleRefData aCellData; in createPositionMap()
970 void setRelative(ScSingleRefData& rData) const in setRelative()
1121 const ScSingleRefData& rData = pToken->GetSingleRef(); in lcl_addUpperLeftCornerIfMissing()
1141 const ScSingleRefData& rData = pToken->GetSingleRef(); in lcl_addUpperLeftCornerIfMissing()
1179 const ScSingleRefData& rData = pToken->GetSingleRef(); in lcl_addUpperLeftCornerIfMissing()
1215 const ScSingleRefData& rData = pToken->GetSingleRef(); in lcl_addUpperLeftCornerIfMissing()
1271 const ScSingleRefData& rData = pToken->GetSingleRef(); in lcl_addUpperLeftCornerIfMissing()
1290 const ScSingleRefData& r1 = rData.Ref1; in lcl_addUpperLeftCornerIfMissing()
[all …]

12