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

#include <listenerquery.hxx>

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

Public Member Functions

 QueryRange ()
 
virtual ~QueryRange () override
 
void add (const ScRange &rRange)
 
void swapRanges (ScRangeList &rRanges)
 
- Public Member Functions inherited from SvtListener::QueryBase
 QueryBase (sal_uInt16 nId)
 
virtual ~QueryBase ()
 
sal_uInt16 getId () const
 

Private Member Functions

 QueryRange (const QueryRange &)=delete
 
QueryRangeoperator= (const QueryRange &)=delete
 

Private Attributes

ScRangeList maRanges
 

Detailed Description

Definition at line 50 of file listenerquery.hxx.

Constructor & Destructor Documentation

◆ QueryRange() [1/2]

sc::QueryRange::QueryRange ( const QueryRange )
privatedelete

◆ QueryRange() [2/2]

sc::QueryRange::QueryRange ( )

Definition at line 70 of file listenerquery.cxx.

◆ ~QueryRange()

sc::QueryRange::~QueryRange ( )
overridevirtual

Definition at line 74 of file listenerquery.cxx.

Member Function Documentation

◆ add()

void sc::QueryRange::add ( const ScRange rRange)

Definition at line 78 of file listenerquery.cxx.

References ScRangeList::Join(), and maRanges.

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

◆ operator=()

QueryRange & sc::QueryRange::operator= ( const QueryRange )
privatedelete

◆ swapRanges()

void sc::QueryRange::swapRanges ( ScRangeList rRanges)

Definition at line 83 of file listenerquery.cxx.

References maRanges, and ScRangeList::swap().

Referenced by ScTable::SortReorderByRowRefUpdate().

Member Data Documentation

◆ maRanges

ScRangeList sc::QueryRange::maRanges
private

Definition at line 52 of file listenerquery.hxx.

Referenced by add(), and swapRanges().


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