LibreOffice Module sd (master) 1
Public Member Functions | Private Attributes | List of all members
SdUnoFindAllAccess Class Referencefinal

this class holds a sequence that is a result from a find all and lets people access it through the XIndexAccess Interface. More...

#include <unosrch.hxx>

Inheritance diagram for SdUnoFindAllAccess:
[legend]
Collaboration diagram for SdUnoFindAllAccess:
[legend]

Public Member Functions

 SdUnoFindAllAccess (css::uno::Sequence< css::uno::Reference< css::uno::XInterface > > const &rSequence) noexcept
 
virtual ~SdUnoFindAllAccess () noexcept override
 
virtual sal_Int32 SAL_CALL getCount () override
 
virtual css::uno::Any SAL_CALL getByIndex (sal_Int32 Index) override
 
virtual css::uno::Type SAL_CALL getElementType () override
 
virtual sal_Bool SAL_CALL hasElements () override
 

Private Attributes

css::uno::Sequence< css::uno::Reference< css::uno::XInterface > > maSequence
 

Detailed Description

this class holds a sequence that is a result from a find all and lets people access it through the XIndexAccess Interface.

Definition at line 114 of file unosrch.hxx.

Constructor & Destructor Documentation

◆ SdUnoFindAllAccess()

SdUnoFindAllAccess::SdUnoFindAllAccess ( css::uno::Sequence< css::uno::Reference< css::uno::XInterface > > const &  rSequence)
noexcept

Definition at line 740 of file unosrch.cxx.

◆ ~SdUnoFindAllAccess()

SdUnoFindAllAccess::~SdUnoFindAllAccess ( )
overridevirtualnoexcept

Definition at line 745 of file unosrch.cxx.

Member Function Documentation

◆ getByIndex()

uno::Any SAL_CALL SdUnoFindAllAccess::getByIndex ( sal_Int32  Index)
overridevirtual

Definition at line 766 of file unosrch.cxx.

References getCount(), and maSequence.

◆ getCount()

sal_Int32 SAL_CALL SdUnoFindAllAccess::getCount ( )
overridevirtual

Definition at line 761 of file unosrch.cxx.

References maSequence.

Referenced by getByIndex().

◆ getElementType()

uno::Type SAL_CALL SdUnoFindAllAccess::getElementType ( )
overridevirtual

Definition at line 750 of file unosrch.cxx.

References cppu::UnoType< typename T >::get().

◆ hasElements()

sal_Bool SAL_CALL SdUnoFindAllAccess::hasElements ( )
overridevirtual

Definition at line 755 of file unosrch.cxx.

References maSequence.

Member Data Documentation

◆ maSequence

css::uno::Sequence< css::uno::Reference< css::uno::XInterface > > SdUnoFindAllAccess::maSequence
private

Definition at line 116 of file unosrch.hxx.

Referenced by getByIndex(), getCount(), and hasElements().


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