|
LibreOffice Module sfx2 (master) 1
|
#include <com/sun/star/uno/Exception.hpp>#include <com/sun/star/beans/PropertyValue.hpp>#include <com/sun/star/beans/NamedValue.hpp>#include <com/sun/star/container/XNameAccess.hpp>#include <com/sun/star/container/XEnumeration.hpp>#include <com/sun/star/document/XTypeDetection.hpp>#include <com/sun/star/container/XContainerQuery.hpp>#include <com/sun/star/io/XInputStream.hpp>#include <com/sun/star/task/XInteractionHandler.hpp>#include <com/sun/star/lang/XMultiServiceFactory.hpp>#include <comphelper/sequenceashashmap.hxx>#include <sot/exchange.hxx>#include <utility>#include <vcl/svapp.hxx>#include <vcl/weld.hxx>#include <rtl/ustring.hxx>#include <rtl/ustrbuf.hxx>#include <sal/log.hxx>#include <svl/stritem.hxx>#include <comphelper/processfactory.hxx>#include <sal/types.h>#include <com/sun/star/uno/Reference.hxx>#include <unotools/moduleoptions.hxx>#include <unotools/mediadescriptor.hxx>#include <tools/urlobj.hxx>#include <unotools/syslocale.hxx>#include <unotools/charclass.hxx>#include <sfx2/docfilt.hxx>#include <sfx2/fcontnr.hxx>#include <sfxtypes.hxx>#include <sfx2/docfile.hxx>#include <sfx2/strings.hrc>#include <sfx2/sfxresid.hxx>#include <sfx2/objsh.hxx>#include <sfx2/sfxsids.hrc>#include "fltlst.hxx"#include <arrdecl.hxx>#include <vector>#include <memory>Go to the source code of this file.
Classes | |
| class | SfxFilterContainer_Impl |
| class | SfxFilterMatcher_Impl |
Functions | |
| static void | CreateFilterArr () |
| static OUString | ToUpper_Impl (const OUString &rStr) |
| IMPL_LINK (SfxFilterMatcher, MaybeFileHdl_Impl, OUString *, pString, bool) | |
| static OUString | implc_convertStringlistToString (const uno::Sequence< OUString > &lList, sal_Unicode cSeparator, std::u16string_view sPrefix) |
Variables | |
| static SfxFilterList_Impl * | pFilterArr = nullptr |
| static bool | bFirstRead = true |
|
static |
Definition at line 77 of file fltfnc.cxx.
References pFilterArr.
Referenced by SfxFilterMatcher::GetFilter4FilterName(), and SfxFilterContainer::ReadFilters_Impl().
| IMPL_LINK | ( | SfxFilterMatcher | , |
| MaybeFileHdl_Impl | , | ||
| OUString * | , | ||
| pString | , | ||
| bool | |||
| ) |
Definition at line 783 of file fltfnc.cxx.
References u.
|
static |
Definition at line 836 of file fltfnc.cxx.
References nCount, and sPrefix.
Referenced by SfxFilterContainer::ReadSingleFilter_Impl().
|
static |
Definition at line 84 of file fltfnc.cxx.
References SvtSysLocale::GetCharClass(), and CharClass::uppercase().
Referenced by SfxFilterMatcher::GetFilter4Extension().
|
static |
Definition at line 75 of file fltfnc.cxx.
Referenced by SfxFilterContainer::GetDefaultFilter_Impl(), SfxFilterMatcher::GetFilter4FilterName(), SfxFilterMatcher_Impl::InitForIterating(), and SfxFilterContainer::ReadFilters_Impl().
|
static |
Definition at line 74 of file fltfnc.cxx.
Referenced by CreateFilterArr(), SfxFilterContainer::GetDefaultFilter_Impl(), SfxFilterMatcher::GetFilter4FilterName(), SfxFilterMatcher_Impl::InitForIterating(), SfxFilterContainer::ReadFilters_Impl(), SfxFilterContainer::ReadSingleFilter_Impl(), SfxFilterMatcher_Impl::Update(), and SfxFilterMatcher_Impl::~SfxFilterMatcher_Impl().