LibreOffice Module sc (master)  1
Public Member Functions | Private Attributes | List of all members
ScDPGroupItem Class Reference

#include <dpgroup.hxx>

Collaboration diagram for ScDPGroupItem:
[legend]

Public Member Functions

 ScDPGroupItem (const ScDPItemData &rName)
 
void AddElement (const ScDPItemData &rName)
 
const ScDPItemDataGetName () const
 
bool HasElement (const ScDPItemData &rData) const
 
bool HasCommonElement (const ScDPGroupItem &rOther) const
 
void FillGroupFilter (ScDPFilteredCache::GroupFilter &rFilter) const
 

Private Attributes

ScDPItemData aGroupName
 
ScDPItemDataVec aElements
 

Detailed Description

Definition at line 36 of file dpgroup.hxx.

Constructor & Destructor Documentation

ScDPGroupItem::ScDPGroupItem ( const ScDPItemData rName)

Definition at line 304 of file dpgroup.cxx.

Member Function Documentation

void ScDPGroupItem::AddElement ( const ScDPItemData rName)

Definition at line 309 of file dpgroup.cxx.

References aElements.

Referenced by ScDPSaveGroupItem::AddToData().

void ScDPGroupItem::FillGroupFilter ( ScDPFilteredCache::GroupFilter rFilter) const
const ScDPItemData& ScDPGroupItem::GetName ( ) const
inline
bool ScDPGroupItem::HasCommonElement ( const ScDPGroupItem rOther) const

Definition at line 320 of file dpgroup.cxx.

References aElements, and HasElement().

Referenced by ScDPGroupTableData::HasCommonElement().

bool ScDPGroupItem::HasElement ( const ScDPItemData rData) const

Definition at line 314 of file dpgroup.cxx.

References aElements.

Referenced by HasCommonElement(), and ScDPGroupTableData::HasCommonElement().

Member Data Documentation

ScDPItemDataVec ScDPGroupItem::aElements
private

Definition at line 39 of file dpgroup.hxx.

Referenced by AddElement(), FillGroupFilter(), HasCommonElement(), and HasElement().

ScDPItemData ScDPGroupItem::aGroupName
private

Definition at line 38 of file dpgroup.hxx.

Referenced by GetName().


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