LibreOffice Module sfx2 (master) 1
Classes | Functions | Variables
fltfnc.cxx File Reference
#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>
Include dependency graph for fltfnc.cxx:

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_ImplpFilterArr = nullptr
 
static bool bFirstRead = true
 

Function Documentation

◆ CreateFilterArr()

static void CreateFilterArr ( )
static

◆ IMPL_LINK()

IMPL_LINK ( SfxFilterMatcher  ,
MaybeFileHdl_Impl  ,
OUString *  ,
pString  ,
bool   
)

Definition at line 783 of file fltfnc.cxx.

References u.

◆ implc_convertStringlistToString()

static OUString implc_convertStringlistToString ( const uno::Sequence< OUString > &  lList,
sal_Unicode  cSeparator,
std::u16string_view  sPrefix 
)
static

Definition at line 836 of file fltfnc.cxx.

References nCount, and sPrefix.

Referenced by SfxFilterContainer::ReadSingleFilter_Impl().

◆ ToUpper_Impl()

static OUString ToUpper_Impl ( const OUString &  rStr)
static

Variable Documentation

◆ bFirstRead

bool bFirstRead = true
static

◆ pFilterArr

SfxFilterList_Impl* pFilterArr = nullptr
static