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

Public Member Functions

 SwSearchProperties_Impl ()
 
void SetProperties (const uno::Sequence< beans::PropertyValue > &aSearchAttribs)
 
uno::Sequence< beans::PropertyValue > GetProperties () const
 
void FillItemSet (SfxItemSet &rSet, bool bIsValueSearch) const
 
bool HasAttributes () const
 

Private Member Functions

 SwSearchProperties_Impl (const SwSearchProperties_Impl &)=delete
 
SwSearchProperties_Imploperator= (const SwSearchProperties_Impl &)=delete
 

Private Attributes

std::unique_ptr< std::unique_ptr< beans::PropertyValue >[]> pValueArr
 
const PropertyEntryVector_t aPropertyEntries
 

Detailed Description

Definition at line 44 of file unosrch.cxx.

Constructor & Destructor Documentation

SwSearchProperties_Impl::SwSearchProperties_Impl ( const SwSearchProperties_Impl )
privatedelete
SwSearchProperties_Impl::SwSearchProperties_Impl ( )

Definition at line 65 of file unosrch.cxx.

References aPropertyEntries, and pValueArr.

Member Function Documentation

void SwSearchProperties_Impl::FillItemSet ( SfxItemSet rSet,
bool  bIsValueSearch 
) const
uno::Sequence< beans::PropertyValue > SwSearchProperties_Impl::GetProperties ( ) const

Definition at line 92 of file unosrch.cxx.

References aPropertyEntries, i, and pValueArr.

bool SwSearchProperties_Impl::HasAttributes ( ) const

Definition at line 421 of file unosrch.cxx.

References aPropertyEntries, i, and pValueArr.

SwSearchProperties_Impl& SwSearchProperties_Impl::operator= ( const SwSearchProperties_Impl )
privatedelete
void SwSearchProperties_Impl::SetProperties ( const uno::Sequence< beans::PropertyValue > &  aSearchAttribs)
Exceptions
beans::UnknownPropertyException
lang::IllegalArgumentException
uno::RuntimeException

Definition at line 72 of file unosrch.cxx.

References aPropertyEntries, i, pValueArr, and sName.

Member Data Documentation

const PropertyEntryVector_t SwSearchProperties_Impl::aPropertyEntries
private
std::unique_ptr<std::unique_ptr<beans::PropertyValue>[]> SwSearchProperties_Impl::pValueArr
private

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