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

#include <dpgroup.hxx>

Collaboration diagram for ScDPGroupItem:

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 35 of file dpgroup.hxx.

Constructor & Destructor Documentation

ScDPGroupItem::ScDPGroupItem ( const ScDPItemData rName)

Definition at line 305 of file dpgroup.cxx.

Member Function Documentation

void ScDPGroupItem::AddElement ( const ScDPItemData rName)

Definition at line 310 of file dpgroup.cxx.

References aElements.

Referenced by ScDPSaveGroupItem::AddToData().

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

Definition at line 321 of file dpgroup.cxx.

References aElements, and HasElement().

Referenced by ScDPGroupTableData::HasCommonElement().

bool ScDPGroupItem::HasElement ( const ScDPItemData rData) const

Definition at line 315 of file dpgroup.cxx.

References aElements.

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

Member Data Documentation

ScDPItemDataVec ScDPGroupItem::aElements

Definition at line 38 of file dpgroup.hxx.

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

ScDPItemData ScDPGroupItem::aGroupName

Definition at line 37 of file dpgroup.hxx.

Referenced by GetName().

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