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

#include <sortresult.hxx>

Public Member Functions

 SortedEntryList ()
 ~SortedEntryList ()
sal_uInt32 Count () const
void Clear ()
void Insert (std::unique_ptr< SortListData > pEntry, sal_Int32 nPos)
std::unique_ptr< SortListDataRemove (sal_Int32 nPos)
SortListDataGetData (sal_Int32 nPos)
void Move (sal_Int32 nOldPos, sal_Int32 nNewPos)
sal_Int32 operator[] (sal_Int32 nPos) const

Private Attributes

std::deque< std::unique_ptr< SortListData > > maData

Detailed Description

Definition at line 49 of file sortresult.hxx.

Constructor & Destructor Documentation

◆ SortedEntryList()

SortedEntryList::SortedEntryList ( )

Definition at line 1622 of file sortresult.cxx.

◆ ~SortedEntryList()

SortedEntryList::~SortedEntryList ( )

Definition at line 1626 of file sortresult.cxx.

Member Function Documentation

◆ Clear()

void SortedEntryList::Clear ( )

Definition at line 1630 of file sortresult.cxx.

References maData.

Referenced by SortedResultSet::CopyData().

◆ Count()

sal_uInt32 SortedEntryList::Count ( ) const

◆ GetData()

SortListData * SortedEntryList::GetData ( sal_Int32  nPos)

◆ Insert()

void SortedEntryList::Insert ( std::unique_ptr< SortListData pEntry,
sal_Int32  nPos 

◆ Move()

void SortedEntryList::Move ( sal_Int32  nOldPos,
sal_Int32  nNewPos 

Definition at line 1644 of file sortresult.cxx.

References maData, and p.

Referenced by SortedResultSet::ResortModified(), and SortedResultSet::ResortNew().

◆ operator[]()

sal_Int32 SortedEntryList::operator[] ( sal_Int32  nPos) const

Definition at line 1678 of file sortresult.cxx.

References maData, nPos, and pData.

◆ Remove()

std::unique_ptr< SortListData > SortedEntryList::Remove ( sal_Int32  nPos)

Definition at line 1651 of file sortresult.cxx.

References maData, nPos, and pData.

Referenced by SortedResultSet::Remove().

Member Data Documentation

◆ maData

std::deque< std::unique_ptr<SortListData> > SortedEntryList::maData

Definition at line 51 of file sortresult.hxx.

Referenced by Clear(), Count(), GetData(), Insert(), Move(), operator[](), and Remove().

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