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:
Collaboration diagram for sc::QueryRange:

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 )

◆ QueryRange() [2/2]

sc::QueryRange::QueryRange ( )

Definition at line 70 of file listenerquery.cxx.

◆ ~QueryRange()

sc::QueryRange::~QueryRange ( )

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 )

◆ 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

Definition at line 52 of file listenerquery.hxx.

Referenced by add(), and swapRanges().

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