Home
last modified time | relevance | path

Searched refs:ScDPItemData (Results 1 – 19 of 19) sorted by relevance

/aoo42x/main/sc/source/core/data/
H A Ddptablecache.cxx186 ScDPItemData::ScDPItemData( ScDocument* pDoc, SCROW nRow, sal_uInt16 nCol, sal_uInt16 nDocTab ): in ScDPItemData() function in ScDPItemData
220 sal_Bool ScDPItemData::IsCaseInsEqual( const ScDPItemData& r ) const in IsCaseInsEqual()
229 size_t ScDPItemData::Hash() const in Hash()
239 sal_Bool ScDPItemData::operator==( const ScDPItemData& r ) const in operator ==()
265 sal_Int32 ScDPItemData::Compare( const ScDPItemData& rA, in Compare()
266 const ScDPItemData& rB ) in Compare()
298 void ScDPItemData::dump() const in dump()
350 double ScDPItemData::GetValue() const in GetValue()
364 sal_Bool ScDPItemData::IsDate() const in IsDate()
1063 ScDPItemData rData ( sItemData ); in GetIdByItemData()
[all …]
H A Ddpgroup.cxx95 nCompare = ScDPItemData::Compare( *pData, *pDataInsert ); in lcl_Search()
136 const_cast<ScDPItemData&>(*pData) = rData; in lcl_InsertValue()
150 …( nSourceDim, pCache, vIdx, ScDPItemData( nDatePart, rString, fValue, ScDPItemData::MK_DATA|ScDPIt… in lcl_InsertValue()
283 virtual bool match(const ScDPItemData & rCellData) const;
307 bool ScDPGroupDateFilter::match( const ScDPItemData & rCellData ) const in match()
539 sal_Int32 nBasePart, const ScDPItemData& rBaseData ) in lcl_DateContained()
686 ScDPGroupItem::ScDPGroupItem( const ScDPItemData& rName ) : in ScDPGroupItem()
695 void ScDPGroupItem::AddElement( const ScDPItemData& rName ) in AddElement()
700 bool ScDPGroupItem::HasElement( const ScDPItemData& rData ) const in HasElement()
1116 const ScDPItemData* ScDPGroupTableData::GetMemberById( long nDim, long nId ) in GetMemberById()
[all …]
H A Ddptabdat.cxx143 sal_Bool ScDPTableData::IsInGroup( const ScDPItemData&, long, in IsInGroup() argument
144 const ScDPItemData&, long ) const in IsInGroup()
150 sal_Bool ScDPTableData::HasCommonElement( const ScDPItemData&, long, in HasCommonElement() argument
151 const ScDPItemData&, long ) const in HasCommonElement()
278 const ScDPItemData* ScDPTableData::GetMemberByIndex( long nDim, long nIndex ) in GetMemberByIndex()
288 const ScDPItemData* ScDPTableData::GetMemberById( long nDim, long nId) in GetMemberById()
294 SCROW ScDPTableData::GetIdOfItemData( long nDim, const ScDPItemData& rData ) in GetIdOfItemData()
H A Dcolumn3.cxx1733 …W nEndRow, const boost::function<void(ScDPItemData*)> & rAddLabel, const boost::function<sal_Bool(… in FillDPCacheT() argument
1740 ScDPItemData * pDPItemData = NULL; in FillDPCacheT()
1750 rAddLabel( new ScDPItemData() ); in FillDPCacheT()
1752 rAddData( nDim, new ScDPItemData(), false); in FillDPCacheT()
1764 sal_uInt8 bFlag = ScDPItemData::MK_ERR; in FillDPCacheT()
1765 pDPItemData = new ScDPItemData( 0, str, 0.0, bFlag ); in FillDPCacheT()
1771 …sal_uInt8 bFlag = ScDPItemData::MK_VAL|ScDPItemData::MK_DATA|(ScDPItemData::MK_DATE * isDateFormat… in FillDPCacheT()
1777 pDPItemData = new ScDPItemData(); in FillDPCacheT()
1779 pDPItemData = new ScDPItemData(); in FillDPCacheT()
1790 rAddLabel( new ScDPItemData() ); in FillDPCacheT()
[all …]
H A Ddpcachetable.cxx78 bool ScDPCacheTable::FilterItem::match( const ScDPItemData& rCellData ) const in match()
94 bool ScDPCacheTable::SingleFilter::match( const ScDPItemData& rCellData ) const in match()
120 bool ScDPCacheTable::GroupFilter::match( const ScDPItemData& rCellData ) const in match()
312 const ScDPItemData* ScDPCacheTable::getCell(SCCOL nCol, SCROW nRow, bool bRepeatIfEmpty) const in getCell()
320 const ScDPItemData* pData = getCell( nCol, nRow, bRepeatIfEmpty ); in getValue()
395 const ScDPItemData* pData= getCell(nCol, nRow, bRepeatIfEmpty); in filterTable()
446 …const ScDPItemData* pCellData = getCell(static_cast<SCCOL>(itr->mnFieldIndex), nRow, bRepeatIfEmpt… in isRowQualified()
H A Ddptabsrc.cxx474 ScDPItemData aItem; in getDrillDownData()
777 ScDPItemData aData; in FilterCacheTableByPageDimensions()
789 const ScDPItemData& rData = pDim->GetSelectedData(); in FilterCacheTableByPageDimensions()
1523 const ScDPItemData& ScDPDimension::GetSelectedData() in GetSelectedData()
1547 pSelectedData = new ScDPItemData(); in GetSelectedData()
1568 sal_Bool ScDPDimension::IsVisible( const ScDPItemData& rData ) in IsVisible()
2432 const ScDPItemData* pLastNumData = NULL; in SC_IMPL_DUMMY_PROPERTY_LISTENER()
2702 sal_Bool ScDPMember::IsNamedItem( const ScDPItemData& r ) const in IsNamedItem()
2762 void ScDPMember::FillItemData( ScDPItemData& rData ) const in FillItemData()
2901 const ScDPItemData& ScDPMember::GetItemData() const in GetItemData()
[all …]
H A Ddpglobal.cxx109 const ScDPItemData* ScDPItemDataPool::getData( sal_Int32 nId ) in getData()
117 sal_Int32 ScDPItemDataPool::getDataId( const ScDPItemData& aData ) in getDataId()
130 sal_Int32 ScDPItemDataPool::insertData( const ScDPItemData& aData ) in insertData()
H A Ddptabres.cxx933 sal_Bool ScDPResultData::IsInGroup( const ScDPItemData& rGroupData, long nGroupIndex, in IsInGroup()
936 const ScDPItemData* pData = pSource->GetItemDataById( nGroupIndex , nBaseDataId); in IsInGroup()
945 const ScDPItemData* pGroupData = pSource->GetItemDataById( nGroupIndex , nGroupDataId); in IsInGroup()
1044 void ScDPResultMember::FillItemData( ScDPItemData& rData ) const in FillItemData()
1387 ScDPItemData aItemData; in FillMemberResults()
2688 ScDPItemData aMemberData; in TestIncluded()
2696 ScDPItemData aMemberData; in TestIncluded()
2715 ScDPItemData aMemberData; in TestIncluded()
3505 ScDPItemData aItem; in FillVisibilityData()
3907 const ScDPItemData& rMemItem = *itrMem; in fillFieldFilters()
[all …]
H A Ddpdimsave.cxx112 ScDPItemData aData; in AddToData()
119 aData = ScDPItemData( *aIter, fValue, sal_True ); in AddToData()
H A Ddpsave.cxx1265 const ScDPItemData* pMemberData = pData->GetMemberById( nDimIndex, rMembers[j] ); in BuildAllDimensionMembers()
/aoo42x/main/sc/inc/
H A Ddpglobal.hxx101 class SC_DLLPUBLIC ScDPItemData class
121 ScDPItemData() : nNumFormat( 0 ), fValue(0.0), mbFlag( 0 ){} in ScDPItemData() function in ScDPItemData
128 sal_Bool IsCaseInsEqual( const ScDPItemData& r ) const;
133 sal_Bool operator==( const ScDPItemData& r ) const;
135 static sal_Int32 Compare( const ScDPItemData& rA, const ScDPItemData& rB );
167 virtual const ScDPItemData* getData( sal_Int32 nId );
168 virtual sal_Int32 getDataId( const ScDPItemData& aData );
169 virtual sal_Int32 insertData( const ScDPItemData& aData );
173 size_t operator() (const ScDPItemData &rData) const { return rData.Hash(); } in operator ()()
176 typedef ::std::hash_multimap< ScDPItemData, sal_Int32, DataHashFunc > DataHash;
[all …]
H A Ddpgroup.hxx84 typedef ::std::vector<ScDPItemData> ScDPItemDataVec;
88 ScDPItemData aGroupName; // name of group item
92 ScDPGroupItem( const ScDPItemData& rName );
95 void AddElement( const ScDPItemData& rName );
97 const ScDPItemData& GetName() const { return aGroupName; } in GetName()
98 bool HasElement( const ScDPItemData& rData ) const;
136 …const ScDPGroupItem* GetGroupForName( const ScDPItemData& rName ) const; // rName = entry in grou…
229 virtual const ScDPItemData* GetMemberById( long nDim, long nId);
253 virtual sal_Bool IsInGroup( const ScDPItemData& rGroupData, long nGroupIndex,
254 … const ScDPItemData& rBaseData, long nBaseIndex ) const;
[all …]
H A Ddptablecache.hxx54 std::vector<ScDPItemData*>* mpTableDataValues; //Data Pilot Table's index - value map
58 std::vector<ScDPItemData*> mrLabelNames; //Source Label data
64 SCROW GetIdByItemData( long nDim, const ScDPItemData& rData ) const;
67 SCROW GetAdditionalItemID( const ScDPItemData& rData );
70 const ScDPItemData* GetSortedItemData( SCCOL nDim, SCROW nOrder ) const;
78 const std::vector<ScDPItemData*>& GetDimMemberValues( SCCOL nDim )const;
80 void AddRow( ScDPItemData* pRow, sal_uInt16 nCount );
96 const ScDPItemData* GetItemDataById( long nDim, SCROW nId ) const;
108 void AddLabel( ScDPItemData* pData);
109 sal_Bool AddData( long nDim, ScDPItemData* itemData, bool bCheckDate = true );
H A Ddptabdat.hxx167 virtual sal_Bool IsInGroup( const ScDPItemData& rGroupData, long nGroupIndex,
168 … const ScDPItemData& rBaseData, long nBaseIndex ) const;
169 …virtual sal_Bool HasCommonElement( const ScDPItemData& rFirstData, long nFirstI…
170 … const ScDPItemData& rSecondData, long nSecondIndex ) const;
175 virtual const ScDPItemData* GetMemberByIndex( long nDim, long nIndex );
176 virtual const ScDPItemData* GetMemberById( long nDim, long nId);
177 virtual SCROW GetIdOfItemData( long nDim, const ScDPItemData& rData );
H A Ddpcachetable.hxx57 class ScDPItemData;
84 bool match( const ScDPItemData& rCellData ) const;
96 virtual bool match( const ScDPItemData& rCellData ) const = 0;
112 virtual bool match(const ScDPItemData& rCellData) const;
135 virtual bool match( const ScDPItemData& rCellData ) const;
186 const ScDPItemData* getCell(SCCOL nCol, SCROW nRow, bool bRepeatIfEmpty) const;
H A Ddptabres.hxx58 class ScDPItemData;
348 sal_Bool IsInGroup( const ScDPItemData& rGroupData, long nGroupIndex,
351 … const ScDPItemData& rBaseData, long nBaseIndex ) const;
353 … const ScDPItemData& rSecondData, long nSecondIndex ) const;
404 void FillItemData( ScDPItemData& rData ) const;
718 void addVisibleMember(const String& rDimName, const ScDPItemData& rMemberItem);
724 size_t operator()(const ScDPItemData& r) const;
726 typedef ::std::hash_set<ScDPItemData, MemberHash> VisibleMemberType;
H A Ddptabsrc.hxx79 class ScDPItemData;
185 const ScDPItemData* GetItemDataById( long nDim, long nId );
187 SCROW GetMemberId( long nDim, const ScDPItemData& rData );
362 ScDPItemData* pSelectedData; // internal, temporary, created from aSelectedPage
452 const ScDPItemData& GetSelectedData();
459 sal_Bool IsVisible( const ScDPItemData& rData );
757 const ScDPItemData* GetSrcItemDataByIndex( SCROW nIndex);
792 sal_Bool IsNamedItem( const ScDPItemData& r ) const;
794 void FillItemData( ScDPItemData& rData ) const;
798 const ScDPItemData& GetItemData() const;
H A Ddpshttab.hxx42 class ScDPItemData;
/aoo42x/main/sc/source/filter/excel/
H A Dxepivot.cxx547 …const ScDPItemData* pData = aDPData.GetMemberById( static_cast< long >( GetBaseFieldIndex() ) , a… in InsertNumDateGroupItems()

Completed in 147 milliseconds