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

#include <searchopt.hxx>

Public Member Functions

 SvtSearchOptions ()
 
 ~SvtSearchOptions ()
 
void Commit ()
 
TransliterationFlags GetTransliterationFlags () const
 
bool IsWholeWordsOnly () const
 
bool IsBackwards () const
 
bool IsUseRegularExpression () const
 
bool IsUseWildcard () const
 
bool IsSimilaritySearch () const
 
bool IsUseAsianOptions () const
 
bool IsMatchCase () const
 
bool IsSearchFormatted () const
 
bool IsNotes () const
 
void SetWholeWordsOnly (bool bVal)
 
void SetBackwards (bool bVal)
 
void SetUseRegularExpression (bool bVal)
 
void SetUseWildcard (bool bVal)
 
void SetSearchForStyles (bool bVal)
 
void SetSimilaritySearch (bool bVal)
 
void SetUseAsianOptions (bool bVal)
 
void SetMatchCase (bool bVal)
 
void SetSearchFormatted (bool bVal)
 
void SetNotes (bool bVal)
 
bool IsMatchFullHalfWidthForms () const
 
bool IsMatchHiraganaKatakana () const
 
bool IsMatchContractions () const
 
bool IsMatchMinusDashChoon () const
 
bool IsMatchRepeatCharMarks () const
 
bool IsMatchVariantFormKanji () const
 
bool IsMatchOldKanaForms () const
 
bool IsMatchDiziDuzu () const
 
bool IsMatchBavaHafa () const
 
bool IsMatchTsithichiDhizi () const
 
bool IsMatchHyuiyuByuvyu () const
 
bool IsMatchSesheZeje () const
 
bool IsMatchIaiya () const
 
bool IsMatchKiku () const
 
bool IsIgnorePunctuation () const
 
bool IsIgnoreWhitespace () const
 
bool IsIgnoreProlongedSoundMark () const
 
bool IsIgnoreMiddleDot () const
 
bool IsIgnoreDiacritics_CTL () const
 
bool IsIgnoreKashida_CTL () const
 
void SetMatchFullHalfWidthForms (bool bVal)
 
void SetMatchHiraganaKatakana (bool bVal)
 
void SetMatchContractions (bool bVal)
 
void SetMatchMinusDashChoon (bool bVal)
 
void SetMatchRepeatCharMarks (bool bVal)
 
void SetMatchVariantFormKanji (bool bVal)
 
void SetMatchOldKanaForms (bool bVal)
 
void SetMatchDiziDuzu (bool bVal)
 
void SetMatchBavaHafa (bool bVal)
 
void SetMatchTsithichiDhizi (bool bVal)
 
void SetMatchHyuiyuByuvyu (bool bVal)
 
void SetMatchSesheZeje (bool bVal)
 
void SetMatchIaiya (bool bVal)
 
void SetMatchKiku (bool bVal)
 
void SetIgnorePunctuation (bool bVal)
 
void SetIgnoreWhitespace (bool bVal)
 
void SetIgnoreProlongedSoundMark (bool bVal)
 
void SetIgnoreMiddleDot (bool bVal)
 
void SetIgnoreDiacritics_CTL (bool bVal)
 
void SetIgnoreKashida_CTL (bool bVal)
 

Private Member Functions

 SvtSearchOptions (const SvtSearchOptions &)=delete
 
SvtSearchOptionsoperator= (const SvtSearchOptions &)=delete
 

Private Attributes

std::unique_ptr< SvtSearchOptions_ImplpImpl
 

Detailed Description

Definition at line 29 of file searchopt.hxx.

Constructor & Destructor Documentation

◆ SvtSearchOptions() [1/2]

SvtSearchOptions::SvtSearchOptions ( const SvtSearchOptions )
privatedelete

◆ SvtSearchOptions() [2/2]

SvtSearchOptions::SvtSearchOptions ( )

Definition at line 254 of file searchopt.cxx.

◆ ~SvtSearchOptions()

SvtSearchOptions::~SvtSearchOptions ( )

Definition at line 259 of file searchopt.cxx.

Member Function Documentation

◆ Commit()

void SvtSearchOptions::Commit ( )

Definition at line 263 of file searchopt.cxx.

References pImpl.

◆ GetTransliterationFlags()

TransliterationFlags SvtSearchOptions::GetTransliterationFlags ( ) const

◆ IsBackwards()

bool SvtSearchOptions::IsBackwards ( ) const

Definition at line 327 of file searchopt.cxx.

References pImpl.

◆ IsIgnoreDiacritics_CTL()

bool SvtSearchOptions::IsIgnoreDiacritics_CTL ( ) const

Definition at line 572 of file searchopt.cxx.

References pImpl.

Referenced by GetTransliterationFlags().

◆ IsIgnoreKashida_CTL()

bool SvtSearchOptions::IsIgnoreKashida_CTL ( ) const

Definition at line 582 of file searchopt.cxx.

References pImpl.

Referenced by GetTransliterationFlags().

◆ IsIgnoreMiddleDot()

bool SvtSearchOptions::IsIgnoreMiddleDot ( ) const

Definition at line 552 of file searchopt.cxx.

References pImpl.

Referenced by GetTransliterationFlags().

◆ IsIgnoreProlongedSoundMark()

bool SvtSearchOptions::IsIgnoreProlongedSoundMark ( ) const

Definition at line 542 of file searchopt.cxx.

References pImpl.

Referenced by GetTransliterationFlags().

◆ IsIgnorePunctuation()

bool SvtSearchOptions::IsIgnorePunctuation ( ) const

Definition at line 522 of file searchopt.cxx.

References pImpl.

Referenced by GetTransliterationFlags().

◆ IsIgnoreWhitespace()

bool SvtSearchOptions::IsIgnoreWhitespace ( ) const

Definition at line 532 of file searchopt.cxx.

References pImpl.

Referenced by GetTransliterationFlags().

◆ IsMatchBavaHafa()

bool SvtSearchOptions::IsMatchBavaHafa ( ) const

Definition at line 462 of file searchopt.cxx.

References pImpl.

Referenced by GetTransliterationFlags().

◆ IsMatchCase()

bool SvtSearchOptions::IsMatchCase ( ) const

Definition at line 372 of file searchopt.cxx.

References pImpl.

Referenced by GetTransliterationFlags().

◆ IsMatchContractions()

bool SvtSearchOptions::IsMatchContractions ( ) const

Definition at line 402 of file searchopt.cxx.

References pImpl.

Referenced by GetTransliterationFlags().

◆ IsMatchDiziDuzu()

bool SvtSearchOptions::IsMatchDiziDuzu ( ) const

Definition at line 452 of file searchopt.cxx.

References pImpl.

Referenced by GetTransliterationFlags().

◆ IsMatchFullHalfWidthForms()

bool SvtSearchOptions::IsMatchFullHalfWidthForms ( ) const

Definition at line 382 of file searchopt.cxx.

References pImpl.

Referenced by GetTransliterationFlags().

◆ IsMatchHiraganaKatakana()

bool SvtSearchOptions::IsMatchHiraganaKatakana ( ) const

Definition at line 392 of file searchopt.cxx.

References pImpl.

Referenced by GetTransliterationFlags().

◆ IsMatchHyuiyuByuvyu()

bool SvtSearchOptions::IsMatchHyuiyuByuvyu ( ) const

Definition at line 482 of file searchopt.cxx.

References pImpl.

Referenced by GetTransliterationFlags().

◆ IsMatchIaiya()

bool SvtSearchOptions::IsMatchIaiya ( ) const

Definition at line 502 of file searchopt.cxx.

References pImpl.

Referenced by GetTransliterationFlags().

◆ IsMatchKiku()

bool SvtSearchOptions::IsMatchKiku ( ) const

Definition at line 512 of file searchopt.cxx.

References pImpl.

Referenced by GetTransliterationFlags().

◆ IsMatchMinusDashChoon()

bool SvtSearchOptions::IsMatchMinusDashChoon ( ) const

Definition at line 412 of file searchopt.cxx.

References pImpl.

Referenced by GetTransliterationFlags().

◆ IsMatchOldKanaForms()

bool SvtSearchOptions::IsMatchOldKanaForms ( ) const

Definition at line 442 of file searchopt.cxx.

References pImpl.

Referenced by GetTransliterationFlags().

◆ IsMatchRepeatCharMarks()

bool SvtSearchOptions::IsMatchRepeatCharMarks ( ) const

Definition at line 422 of file searchopt.cxx.

References pImpl.

Referenced by GetTransliterationFlags().

◆ IsMatchSesheZeje()

bool SvtSearchOptions::IsMatchSesheZeje ( ) const

Definition at line 492 of file searchopt.cxx.

References pImpl.

Referenced by GetTransliterationFlags().

◆ IsMatchTsithichiDhizi()

bool SvtSearchOptions::IsMatchTsithichiDhizi ( ) const

Definition at line 472 of file searchopt.cxx.

References pImpl.

Referenced by GetTransliterationFlags().

◆ IsMatchVariantFormKanji()

bool SvtSearchOptions::IsMatchVariantFormKanji ( ) const

Definition at line 432 of file searchopt.cxx.

References pImpl.

Referenced by GetTransliterationFlags().

◆ IsNotes()

bool SvtSearchOptions::IsNotes ( ) const

Definition at line 562 of file searchopt.cxx.

References pImpl.

◆ IsSearchFormatted()

bool SvtSearchOptions::IsSearchFormatted ( ) const

Definition at line 592 of file searchopt.cxx.

References pImpl.

◆ IsSimilaritySearch()

bool SvtSearchOptions::IsSimilaritySearch ( ) const

Definition at line 352 of file searchopt.cxx.

References pImpl.

◆ IsUseAsianOptions()

bool SvtSearchOptions::IsUseAsianOptions ( ) const

Definition at line 362 of file searchopt.cxx.

References pImpl.

◆ IsUseRegularExpression()

bool SvtSearchOptions::IsUseRegularExpression ( ) const

Definition at line 337 of file searchopt.cxx.

References pImpl.

◆ IsUseWildcard()

bool SvtSearchOptions::IsUseWildcard ( ) const

Definition at line 602 of file searchopt.cxx.

References pImpl.

◆ IsWholeWordsOnly()

bool SvtSearchOptions::IsWholeWordsOnly ( ) const

Definition at line 317 of file searchopt.cxx.

References pImpl.

◆ operator=()

SvtSearchOptions & SvtSearchOptions::operator= ( const SvtSearchOptions )
privatedelete

◆ SetBackwards()

void SvtSearchOptions::SetBackwards ( bool  bVal)

Definition at line 332 of file searchopt.cxx.

References pImpl.

◆ SetIgnoreDiacritics_CTL()

void SvtSearchOptions::SetIgnoreDiacritics_CTL ( bool  bVal)

Definition at line 577 of file searchopt.cxx.

References pImpl.

◆ SetIgnoreKashida_CTL()

void SvtSearchOptions::SetIgnoreKashida_CTL ( bool  bVal)

Definition at line 587 of file searchopt.cxx.

References pImpl.

◆ SetIgnoreMiddleDot()

void SvtSearchOptions::SetIgnoreMiddleDot ( bool  bVal)

Definition at line 557 of file searchopt.cxx.

References pImpl.

◆ SetIgnoreProlongedSoundMark()

void SvtSearchOptions::SetIgnoreProlongedSoundMark ( bool  bVal)

Definition at line 547 of file searchopt.cxx.

References pImpl.

◆ SetIgnorePunctuation()

void SvtSearchOptions::SetIgnorePunctuation ( bool  bVal)

Definition at line 527 of file searchopt.cxx.

References pImpl.

◆ SetIgnoreWhitespace()

void SvtSearchOptions::SetIgnoreWhitespace ( bool  bVal)

Definition at line 537 of file searchopt.cxx.

References pImpl.

◆ SetMatchBavaHafa()

void SvtSearchOptions::SetMatchBavaHafa ( bool  bVal)

Definition at line 467 of file searchopt.cxx.

References pImpl.

◆ SetMatchCase()

void SvtSearchOptions::SetMatchCase ( bool  bVal)

Definition at line 377 of file searchopt.cxx.

References pImpl.

◆ SetMatchContractions()

void SvtSearchOptions::SetMatchContractions ( bool  bVal)

Definition at line 407 of file searchopt.cxx.

References pImpl.

◆ SetMatchDiziDuzu()

void SvtSearchOptions::SetMatchDiziDuzu ( bool  bVal)

Definition at line 457 of file searchopt.cxx.

References pImpl.

◆ SetMatchFullHalfWidthForms()

void SvtSearchOptions::SetMatchFullHalfWidthForms ( bool  bVal)

Definition at line 387 of file searchopt.cxx.

References pImpl.

◆ SetMatchHiraganaKatakana()

void SvtSearchOptions::SetMatchHiraganaKatakana ( bool  bVal)

Definition at line 397 of file searchopt.cxx.

References pImpl.

◆ SetMatchHyuiyuByuvyu()

void SvtSearchOptions::SetMatchHyuiyuByuvyu ( bool  bVal)

Definition at line 487 of file searchopt.cxx.

References pImpl.

◆ SetMatchIaiya()

void SvtSearchOptions::SetMatchIaiya ( bool  bVal)

Definition at line 507 of file searchopt.cxx.

References pImpl.

◆ SetMatchKiku()

void SvtSearchOptions::SetMatchKiku ( bool  bVal)

Definition at line 517 of file searchopt.cxx.

References pImpl.

◆ SetMatchMinusDashChoon()

void SvtSearchOptions::SetMatchMinusDashChoon ( bool  bVal)

Definition at line 417 of file searchopt.cxx.

References pImpl.

◆ SetMatchOldKanaForms()

void SvtSearchOptions::SetMatchOldKanaForms ( bool  bVal)

Definition at line 447 of file searchopt.cxx.

References pImpl.

◆ SetMatchRepeatCharMarks()

void SvtSearchOptions::SetMatchRepeatCharMarks ( bool  bVal)

Definition at line 427 of file searchopt.cxx.

References pImpl.

◆ SetMatchSesheZeje()

void SvtSearchOptions::SetMatchSesheZeje ( bool  bVal)

Definition at line 497 of file searchopt.cxx.

References pImpl.

◆ SetMatchTsithichiDhizi()

void SvtSearchOptions::SetMatchTsithichiDhizi ( bool  bVal)

Definition at line 477 of file searchopt.cxx.

References pImpl.

◆ SetMatchVariantFormKanji()

void SvtSearchOptions::SetMatchVariantFormKanji ( bool  bVal)

Definition at line 437 of file searchopt.cxx.

References pImpl.

◆ SetNotes()

void SvtSearchOptions::SetNotes ( bool  bVal)

Definition at line 567 of file searchopt.cxx.

References pImpl.

◆ SetSearchFormatted()

void SvtSearchOptions::SetSearchFormatted ( bool  bVal)

Definition at line 597 of file searchopt.cxx.

References pImpl.

◆ SetSearchForStyles()

void SvtSearchOptions::SetSearchForStyles ( bool  bVal)

Definition at line 347 of file searchopt.cxx.

References pImpl.

◆ SetSimilaritySearch()

void SvtSearchOptions::SetSimilaritySearch ( bool  bVal)

Definition at line 357 of file searchopt.cxx.

References pImpl.

◆ SetUseAsianOptions()

void SvtSearchOptions::SetUseAsianOptions ( bool  bVal)

Definition at line 367 of file searchopt.cxx.

References pImpl.

◆ SetUseRegularExpression()

void SvtSearchOptions::SetUseRegularExpression ( bool  bVal)

Definition at line 342 of file searchopt.cxx.

References pImpl.

◆ SetUseWildcard()

void SvtSearchOptions::SetUseWildcard ( bool  bVal)

Definition at line 607 of file searchopt.cxx.

References pImpl.

◆ SetWholeWordsOnly()

void SvtSearchOptions::SetWholeWordsOnly ( bool  bVal)

Definition at line 322 of file searchopt.cxx.

References pImpl.

Member Data Documentation

◆ pImpl

std::unique_ptr<SvtSearchOptions_Impl> SvtSearchOptions::pImpl
private

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