LibreOffice Module i18nutil (master) 1
Public Member Functions | Public Attributes | List of all members
i18nutil::SearchOptions2 Struct Reference

This is a wrapper around com::sun::star::util::SearchOptions and SearchOptions2, but using the more type-safe TransliterationFlags enum, and without obsolete algorithmType, which is superseded by AlgorithmType2. More...

#include <searchopt.hxx>

Public Member Functions

SearchOptions2operator= (css::util::SearchOptions2 const &other)
 
css::util::SearchOptions2 toUnoSearchOptions2 () const
 
 SearchOptions2 ()
 
 SearchOptions2 (const sal_Int32 searchFlag_, OUString searchString_, OUString replaceString_, css::lang::Locale Locale_, const sal_Int32 changedChars_, const sal_Int32 deletedChars_, const sal_Int32 insertedChars_, const TransliterationFlags &transliterateFlags_, const sal_Int16 AlgorithmType2_, const sal_Int32 WildcardEscapeCharacter_)
 

Public Attributes

sal_Int32 searchFlag
 
OUString searchString
 
OUString replaceString
 
css::lang::Locale Locale
 
sal_Int32 changedChars
 
sal_Int32 deletedChars
 
sal_Int32 insertedChars
 
TransliterationFlags transliterateFlags
 
sal_Int16 AlgorithmType2
 
sal_Int32 WildcardEscapeCharacter
 

Detailed Description

This is a wrapper around com::sun::star::util::SearchOptions and SearchOptions2, but using the more type-safe TransliterationFlags enum, and without obsolete algorithmType, which is superseded by AlgorithmType2.

Definition at line 68 of file searchopt.hxx.

Constructor & Destructor Documentation

◆ SearchOptions2() [1/2]

i18nutil::SearchOptions2::SearchOptions2 ( )
inline

Definition at line 106 of file searchopt.hxx.

References NONE.

◆ SearchOptions2() [2/2]

i18nutil::SearchOptions2::SearchOptions2 ( const sal_Int32  searchFlag_,
OUString  searchString_,
OUString  replaceString_,
css::lang::Locale  Locale_,
const sal_Int32  changedChars_,
const sal_Int32  deletedChars_,
const sal_Int32  insertedChars_,
const TransliterationFlags transliterateFlags_,
const sal_Int16  AlgorithmType2_,
const sal_Int32  WildcardEscapeCharacter_ 
)
inline

Definition at line 116 of file searchopt.hxx.

References Locale.

Member Function Documentation

◆ operator=()

SearchOptions2 & i18nutil::SearchOptions2::operator= ( css::util::SearchOptions2 const &  other)
inline

Definition at line 81 of file searchopt.hxx.

References Locale, and searchFlag.

◆ toUnoSearchOptions2()

css::util::SearchOptions2 i18nutil::SearchOptions2::toUnoSearchOptions2 ( ) const
inline

Definition at line 96 of file searchopt.hxx.

References i18nutil::downgradeSearchAlgorithms2(), and Locale.

Member Data Documentation

◆ AlgorithmType2

sal_Int16 i18nutil::SearchOptions2::AlgorithmType2

Definition at line 78 of file searchopt.hxx.

◆ changedChars

sal_Int32 i18nutil::SearchOptions2::changedChars

Definition at line 73 of file searchopt.hxx.

◆ deletedChars

sal_Int32 i18nutil::SearchOptions2::deletedChars

Definition at line 74 of file searchopt.hxx.

◆ insertedChars

sal_Int32 i18nutil::SearchOptions2::insertedChars

Definition at line 75 of file searchopt.hxx.

◆ Locale

css::lang::Locale i18nutil::SearchOptions2::Locale

Definition at line 72 of file searchopt.hxx.

◆ replaceString

OUString i18nutil::SearchOptions2::replaceString

Definition at line 71 of file searchopt.hxx.

◆ searchFlag

sal_Int32 i18nutil::SearchOptions2::searchFlag

Definition at line 69 of file searchopt.hxx.

Referenced by operator=().

◆ searchString

OUString i18nutil::SearchOptions2::searchString

Definition at line 70 of file searchopt.hxx.

◆ transliterateFlags

TransliterationFlags i18nutil::SearchOptions2::transliterateFlags

Definition at line 76 of file searchopt.hxx.

◆ WildcardEscapeCharacter

sal_Int32 i18nutil::SearchOptions2::WildcardEscapeCharacter

Definition at line 79 of file searchopt.hxx.


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