LibreOffice Module sc (master)  1
Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
sc::BulkDataHint Class Referencefinal

#include <bulkdatahint.hxx>

Inheritance diagram for sc::BulkDataHint:
[legend]
Collaboration diagram for sc::BulkDataHint:
[legend]

Classes

struct  Impl
 

Public Member Functions

 BulkDataHint (ScDocument &rDoc, SfxHintId nHintId)
 
virtual ~BulkDataHint () override
 
void setSpans (const ColumnSpanSet *pSpans)
 
const ColumnSpanSetgetSpans () const
 
ScDocumentgetDoc ()
 
- Public Member Functions inherited from SfxHint
 SfxHint ()
 
 SfxHint (SfxHintId nId)
 
virtual ~SfxHint () COVERITY_NOEXCEPT_FALSE
 
 SfxHint (SfxHint const &)=default
 
 SfxHint (SfxHint &&)=default
 
SfxHintoperator= (SfxHint const &)=default
 
SfxHintoperator= (SfxHint &&)=default
 
SfxHintId GetId () const
 

Private Member Functions

 BulkDataHint (const BulkDataHint &)=delete
 
BulkDataHintoperator= (const BulkDataHint &)=delete
 

Private Attributes

std::unique_ptr< ImplmpImpl
 

Detailed Description

Definition at line 22 of file bulkdatahint.hxx.

Constructor & Destructor Documentation

sc::BulkDataHint::BulkDataHint ( const BulkDataHint )
privatedelete
sc::BulkDataHint::BulkDataHint ( ScDocument rDoc,
SfxHintId  nHintId 
)

Definition at line 24 of file bulkdatahint.cxx.

sc::BulkDataHint::~BulkDataHint ( )
overridevirtual

Definition at line 27 of file bulkdatahint.cxx.

Member Function Documentation

ScDocument & sc::BulkDataHint::getDoc ( )

Definition at line 41 of file bulkdatahint.cxx.

References mpImpl.

const ColumnSpanSet * sc::BulkDataHint::getSpans ( ) const

Definition at line 36 of file bulkdatahint.cxx.

References mpImpl.

Referenced by sc::FormulaGroupAreaListener::notifyBulkChange().

BulkDataHint& sc::BulkDataHint::operator= ( const BulkDataHint )
privatedelete
void sc::BulkDataHint::setSpans ( const ColumnSpanSet pSpans)

Definition at line 31 of file bulkdatahint.cxx.

References mpImpl.

Referenced by ScBroadcastAreaSlotMachine::BulkBroadcastGroupAreas().

Member Data Documentation

std::unique_ptr<Impl> sc::BulkDataHint::mpImpl
private

Definition at line 24 of file bulkdatahint.hxx.

Referenced by getDoc(), getSpans(), and setSpans().


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