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().