/aoo42x/main/sc/source/core/data/ |
H A D | dptablecache.cxx | 186 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 D | dpgroup.cxx | 95 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 D | dptabdat.cxx | 143 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 D | column3.cxx | 1733 …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 D | dpcachetable.cxx | 78 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 D | dptabsrc.cxx | 474 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 D | dpglobal.cxx | 109 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 D | dptabres.cxx | 933 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 D | dpdimsave.cxx | 112 ScDPItemData aData; in AddToData() 119 aData = ScDPItemData( *aIter, fValue, sal_True ); in AddToData()
|
H A D | dpsave.cxx | 1265 const ScDPItemData* pMemberData = pData->GetMemberById( nDimIndex, rMembers[j] ); in BuildAllDimensionMembers()
|
/aoo42x/main/sc/inc/ |
H A D | dpglobal.hxx | 101 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 D | dpgroup.hxx | 84 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 D | dptablecache.hxx | 54 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 D | dptabdat.hxx | 167 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 D | dpcachetable.hxx | 57 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 D | dptabres.hxx | 58 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 D | dptabsrc.hxx | 79 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 D | dpshttab.hxx | 42 class ScDPItemData;
|
/aoo42x/main/sc/source/filter/excel/ |
H A D | xepivot.cxx | 547 …const ScDPItemData* pData = aDPData.GetMemberById( static_cast< long >( GetBaseFieldIndex() ) , a… in InsertNumDateGroupItems()
|