LibreOffice Module dtrans (master)  1
Macros | Functions | Variables
ftransl.cxx File Reference
#include <osl/diagnose.h>
#include "ftransl.hxx"
#include <com/sun/star/container/NoSuchElementException.hpp>
#include <com/sun/star/datatransfer/XMimeContentType.hpp>
#include <com/sun/star/datatransfer/MimeContentTypeFactory.hpp>
#include <com/sun/star/lang/IllegalArgumentException.hpp>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <cppuhelper/supportsservice.hxx>
#include <rtl/ref.hxx>
#include "../misc/ImplHelper.hxx"
#include <shlobj.h>
Include dependency graph for ftransl.cxx:

Go to the source code of this file.

Macros

#define CPPUTYPE_SEQSALINT8   cppu::UnoType<Sequence< sal_Int8 >>::get()
 
#define CPPUTYPE_DEFAULT   CPPUTYPE_SEQSALINT8
 

Functions

const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-dif;windows_formatname=\"DIF\"","DIF","DIF", CF_DIF, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-bitmap;windows_formatname=\"Bitmap\"","Bitmap","Bitmap", CF_DIB, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-bitmap;windows_formatname=\"Bitmap\"","Bitmap","Bitmap", CF_BITMAP, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("text/plain;charset=utf-16","Unicode-Text","", CF_UNICODETEXT, CppuType_String)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-locale;windows_formatname=\"Locale\"","Locale","Locale", CF_LOCALE, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-wmf;windows_formatname=\"Image WMF\"","Windows MetaFile","Image WMF", CF_METAFILEPICT, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-emf;windows_formatname=\"Image EMF\"","Windows Enhanced MetaFile","Image EMF", CF_ENHMETAFILE, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-filelist;windows_formatname=\"FileList\"","FileList","FileList", CF_HDROP, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-sylk;windows_formatname=\"Sylk\"","Sylk","Sylk", CF_SYLK, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-gdimetafile;windows_formatname=\"GDIMetaFile\"","GDIMetaFile", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-private;windows_formatname=\"Private\"","Private", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-file;windows_formatname=\"FileName\"","FileName", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("text/rtf","Rich Text Format", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-drawing;windows_formatname=\"Drawing Format\"","Drawing Format", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-svbx;windows_formatname=\"SVXB (StarView Bitmap/Animation)\"","SVXB (StarView Bitmap/Animation)", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-svim;windows_formatname=\"SVIM (StarView ImageMap)\"","SVIM (StarView ImageMap)", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-libreoffice-xfa;windows_formatname=\"XFA (XOutDev FillAttr Any)\"","XFA (XOutDev FillAttr Any)", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/vnd.oasis.opendocument.text-flat-xml","EditEngine ODF", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-internallink-state;windows_formatname=\"StatusInfo of SvxInternalLink\"","StatusInfo of SvxInternalLink", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-solk;windows_formatname=\"SOLK (StarOffice Link)\"","SOLK (StarOffice Link)", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-netscape-bookmark;windows_formatname=\"Netscape Bookmark\"","Netscape Bookmark", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-treelistbox;windows_formatname=\"SV_LBOX_DD_FORMAT\"","SV_LBOX_DD_FORMAT", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-native;windows_formatname=\"Native\"","Native", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-ownerlink;windows_formatname=\"OwnerLink\"","OwnerLink", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starserver;windows_formatname=\"StarServerFormat\"","StarServerFormat", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starobject;windows_formatname=\"StarObjectFormat\"","StarObjectFormat", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-appletobject;windows_formatname=\"Applet Object\"","Applet Object", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-plugin-object;windows_formatname=\"PlugIn Object\"","PlugIn Object", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starwriter-30;windows_formatname=\"StarWriter 3.0\"","StarWriter 3.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starwriter-40;windows_formatname=\"StarWriter 4.0\"","StarWriter 4.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starwriter-50;windows_formatname=\"StarWriter 5.0\"","StarWriter 5.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starwriterweb-40;windows_formatname=\"StarWriter/Web 4.0\"","StarWriter/Web 4.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starwriterweb-50;windows_formatname=\"StarWriter/Web 5.0\"","StarWriter/Web 5.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starwriterglob-40;windows_formatname=\"StarWriter/Global 4.0\"","StarWriter/Global 4.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starwriterglob-50;windows_formatname=\"StarWriter/Global 5.0\"","StarWriter/Global 5.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-stardraw;windows_formatname=\"StarDrawDocument\"","StarDrawDocument", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-stardraw-40;windows_formatname=\"StarDrawDocument 4.0\"","StarDrawDocument 4.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starimpress-50;windows_formatname=\"StarImpress 5.0\"","StarImpress 5.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-stardraw-50;windows_formatname=\"StarDraw 5.0\"","StarDraw 5.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starcalc;windows_formatname=\"StarCalcDocument\"","StarCalcDocument", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starcalc-40;windows_formatname=\"StarCalc 4.0\"","StarCalc 4.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starcalc-50;windows_formatname=\"StarCalc 5.0\"","StarCalc 5.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starchart;windows_formatname=\"StarChartDocument\"","StarChartDocument", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starchart-40;windows_formatname=\"StarChartDocument 4.0\"","StarChartDocument 4.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starchart-50;windows_formatname=\"StarChart 5.0\"","StarChart 5.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starimage;windows_formatname=\"StarImageDocument\"","StarImageDocument", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starimage-40;windows_formatname=\"StarImageDocument 4.0\"","StarImageDocument 4.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starimage-50;windows_formatname=\"StarImage 5.0\"","StarImage 5.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starmath;windows_formatname=\"StarMath\"","StarMath", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starmath-40;windows_formatname=\"StarMathDocument 4.0\"","StarMathDocument 4.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starmath-50;windows_formatname=\"StarMath 5.0\"","StarMath 5.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starobject-paintdoc;windows_formatname=\"StarObjectPaintDocument\"","StarObjectPaintDocument", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-filled-area;windows_formatname=\"FilledArea\"","FilledArea", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("text/html","HTML (HyperText Markup Language)", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-html-simple;windows_formatname=\"HTML Format\"","HTML Format", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-chaos;windows_formatname=\"FORMAT_CHAOS\"","FORMAT_CHAOS", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-msgattachfile;windows_formatname=\"CNT_MSGATTACHFILE_FORMAT\"","CNT_MSGATTACHFILE_FORMAT", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-biff5;windows_formatname=\"Biff5\"","Biff5", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-biff-5;windows_formatname=\"Biff 5\"","Biff 5", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-biff-8;windows_formatname=\"Biff8\"","Biff8", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-sylk-bigcaps;windows_formatname=\"SYLK\"","SYLK", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-link;windows_formatname=\"Link\"","Link", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-stardraw-tabbar;windows_formatname=\"StarDraw TabBar\"","StarDraw TabBar", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-sonlk;windows_formatname=\"SONLK (StarOffice Navi Link)\"","SONLK (StarOffice Navi Link)", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/msword","MSWordDoc", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-star-frameset-doc;windows_formatname=\"StarFrameSetDocument\"","StarFrameSetDocument", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-office-doc;windows_formatname=\"OfficeDocument\"","OfficeDocument", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-notes-docinfo;windows_formatname=\"NotesDocInfo\"","NotesDocInfo", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-notes-hnote;windows_formatname=\"NoteshNote\"","NoteshNote", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-notes-native;windows_formatname=\"Native\"","Native", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-sfx-doc;windows_formatname=\"SfxDocument\"","SfxDocument", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-evdf;windows_formatname=\"EVDF (Explorer View Dummy Format)\"","EVDF (Explorer View Dummy Format)", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-esdf;windows_formatname=\"ESDF (Explorer Search Dummy Format)\"","ESDF (Explorer Search Dummy Format)", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-idf;windows_formatname=\"IDF (Iconview Dummy Format)\"","IDF (Iconview Dummy Format)", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-eftp;windows_formatname=\"EFTP (Explorer Ftp File)\"","EFTP (Explorer Ftp File)", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-efd;windows_formatname=\"EFD (Explorer Ftp Dir)\"","EFD (Explorer Ftp Dir)", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-svx-formfieldexch;windows_formatname=\"SvxFormFieldExch\"","SvxFormFieldExch", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-extended-tabbar;windows_formatname=\"ExtendedTabBar\"","ExtendedTabBar", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-sba-dataexchange;windows_formatname=\"SBA-DATAFORMAT\"","SBA-DATAFORMAT", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-sba-fielddataexchange;windows_formatname=\"SBA-FIELDFORMAT\"","SBA-FIELDFORMAT", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-sba-private-url;windows_formatname=\"SBA-PRIVATEURLFORMAT\"","SBA-PRIVATEURLFORMAT", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-sba-tabed;windows_formatname=\"Tabed\"","Tabed", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-sba-tabid;windows_formatname=\"Tabid\"","Tabid", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-sba-join;windows_formatname=\"SBA-JOINFORMAT\"","SBA-JOINFORMAT", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-objectdescriptor-xml;windows_formatname=\"Star Object Descriptor (XML)\"","Star Object Descriptor (XML)", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-linksrcdescriptor-xml;windows_formatname=\"Star Link Source Descriptor (XML)\"","Star Link Source Descriptor (XML)", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-embed-source-xml;windows_formatname=\"Star Embed Source (XML)\"","Star Embed Source (XML)", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-link-source-xml;windows_formatname=\"Star Link Source (XML)\"","Star Link Source (XML)", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-embedded-obj-xml;windows_formatname=\"Star Embedded Object (XML)\"","Star Embedded Object (XML)", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-filecontent;windows_formatname=\""CFSTR_FILECONTENTS"\"", CFSTR_FILECONTENTS, nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-filegrpdescriptor;windows_formatname=\""CFSTR_FILEDESCRIPTOR"\"", CFSTR_FILEDESCRIPTOR, nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-filename;windows_formatname=\""CFSTR_FILENAME"\"", CFSTR_FILENAME, nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-sd-ole;windows_formatname=\"SD-OLE\"","SD-OLE", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-embedded-obj-ole;windows_formatname=\"Embedded Object\"","Embedded Object", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-embed-source-ole;windows_formatname=\"Embed Source\"","Embed Source", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-objectdescriptor-ole;windows_formatname=\"Object Descriptor\"","Object Descriptor", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-linkdescriptor-ole;windows_formatname=\"Link Source Descriptor\"","Link Source Descriptor", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-link-source-ole;windows_formatname=\"Link Source\"","Link Source", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-sba-ctrldataexchange;windows_formatname=\"SBA-CTRLFORMAT\"","SBA-CTRLFORMAT", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-outplace-obj;windows_formatname=\"OutPlace Object\"","OutPlace Object", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-cnt-own-clip;windows_formatname=\"CntOwnClipboard\"","CntOwnClipboard", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-inet-image;windows_formatname=\"SO-INet-Image\"","SO-INet-Image", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-netscape-image;windows_formatname=\"Netscape Image Format\"","Netscape Image Format", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-sba-formexchange;windows_formatname=\"SBA_FORMEXCHANGE\"","SBA_FORMEXCHANGE", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-sba-reportexchange;windows_formatname=\"SBA_REPORTEXCHANGE\"","SBA_REPORTEXCHANGE", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-uniformresourcelocator;windows_formatname=\"UniformResourceLocator\"","UniformResourceLocator", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-starchartdocument-50;windows_formatname=\"StarChartDocument 5.0\"","StarChartDocument 5.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-graphobj;windows_formatname=\"Graphic Object\"","Graphic Object", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/vnd.sun.xml.writer","Writer 6.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/vnd.sun.xml.writer.web","Writer/Web 6.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/vnd.sun.xml.writer.global","Writer/Global 6.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/vnd.sun.xml.draw","Draw 6.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/vnd.sun.xml.impress","Impress 6.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/vnd.sun.xml.calc","Calc 6.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/vnd.sun.xml.chart","Chart 6.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/vnd.sun.xml.math","Math 6.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/vnd.sun.xml.dialog","Dialog 6.0", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("image/bmp","Windows Bitmap", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("image/png","PNG", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/mathml+xml","MathML", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-dummy3;windows_formatname=\"SO_DUMMYFORMAT_3\"","SO_DUMMYFORMAT_3", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("application/x-openoffice-dummy4;windows_formatname=\"SO_DUMMYFORMAT_4\"","SO_DUMMYFORMAT_4", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
const std::vector< FormatEntry > g_TranslTable FormatEntry ("text/richtext","Richtext Format", nullptr, CF_INVALID, CPPUTYPE_DEFAULT)
 
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * dtrans_CDataFormatTranslatorUNO_get_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &)
 

Variables

const char Windows_FormatName [] = "windows_formatname"
 
const css::uno::Type CppuType_ByteSequence = cppu::UnoType<css::uno::Sequence<sal_Int8>>::get()
 
const css::uno::Type CppuType_String = ::cppu::UnoType<OUString>::get()
 

Macro Definition Documentation

#define CPPUTYPE_DEFAULT   CPPUTYPE_SEQSALINT8

Definition at line 35 of file ftransl.cxx.

#define CPPUTYPE_SEQSALINT8   cppu::UnoType<Sequence< sal_Int8 >>::get()

Function Documentation

SAL_DLLPUBLIC_EXPORT css::uno::XInterface* dtrans_CDataFormatTranslatorUNO_get_implementation ( css::uno::XComponentContext *  context,
css::uno::Sequence< css::uno::Any > const &   
)

Definition at line 540 of file ftransl.cxx.

References g_Instance.

const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-dif;  windows_formatname = \"DIF\"",
"DIF"  ,
"DIF"  ,
CF_DIF  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-bitmap;  windows_formatname = \"Bitmap\"",
"Bitmap"  ,
"Bitmap"  ,
CF_DIB  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-bitmap;  windows_formatname = \"Bitmap\"",
"Bitmap"  ,
"Bitmap"  ,
CF_BITMAP  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( )
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-locale;  windows_formatname = \"Locale\"",
"Locale"  ,
"Locale"  ,
CF_LOCALE  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-wmf;  windows_formatname = \"Image WMF\"",
"Windows MetaFile"  ,
"Image WMF"  ,
CF_METAFILEPICT  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-emf;  windows_formatname = \"Image EMF\"",
"Windows Enhanced MetaFile"  ,
"Image EMF"  ,
CF_ENHMETAFILE  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-filelist;  windows_formatname = \"FileList\"",
"FileList"  ,
"FileList"  ,
CF_HDROP  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-sylk;  windows_formatname = \"Sylk\"",
"Sylk"  ,
"Sylk"  ,
CF_SYLK  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-gdimetafile;  windows_formatname = \"GDIMetaFile\"",
"GDIMetaFile"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-private;  windows_formatname = \"Private\"",
"Private"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-file;  windows_formatname = \"FileName\"",
"FileName"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "text/rtf"  ,
"Rich Text Format"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-drawing windows_formatname = \"Drawing Format\"",
"Drawing Format"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-svbx;  windows_formatname = \"SVXB (StarView Bitmap/Animation)\"",
"SVXB (StarView Bitmap/Animation)"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-svim;  windows_formatname = \"SVIM (StarView ImageMap)\"",
"SVIM (StarView ImageMap)"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-libreoffice-xfa;  windows_formatname = \"XFA (XOutDev FillAttr Any)\"",
"XFA (XOutDev FillAttr Any)"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/vnd.oasis.opendocument.text-flat-xml ,
"EditEngine ODF"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-internallink-state;  windows_formatname = \"StatusInfo of SvxInternalLink\"",
"StatusInfo of SvxInternalLink"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-solk;  windows_formatname = \"SOLK (StarOffice Link)\"",
"SOLK (StarOffice Link)"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-netscape-bookmark;  windows_formatname = \"Netscape Bookmark\"",
"Netscape Bookmark ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-treelistbox;  windows_formatname = \"SV_LBOX_DD_FORMAT\"",
"SV_LBOX_DD_FORMAT"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-native windows_formatname = \"Native\"",
"Native"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-ownerlink;  windows_formatname = \"OwnerLink\"",
"OwnerLink"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starserver;  windows_formatname = \"StarServerFormat\"",
"StarServerFormat"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starobject;  windows_formatname = \"StarObjectFormat\"",
"StarObjectFormat"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-appletobject;  windows_formatname = \"Applet Object\"",
"Applet Object"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-plugin-object;  windows_formatname = \"PlugIn Object\"",
"PlugIn Object"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starwriter-30;  windows_formatname = \"StarWriter 3.0\"",
"StarWriter 3.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starwriter-40;  windows_formatname = \"StarWriter 4.0\"",
"StarWriter 4.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starwriter-50;  windows_formatname = \"StarWriter 5.0\"",
"StarWriter 5.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starwriterweb-40;  windows_formatname = \"StarWriter/Web 4.0\"",
"StarWriter/Web 4.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starwriterweb-50;  windows_formatname = \"StarWriter/Web 5.0\"",
"StarWriter/Web 5.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starwriterglob-40;  windows_formatname = \"StarWriter/Global 4.0\"",
"StarWriter/Global 4.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starwriterglob-50;  windows_formatname = \"StarWriter/Global 5.0\"",
"StarWriter/Global 5.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-stardraw;  windows_formatname = \"StarDrawDocument\"",
"StarDrawDocument"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-stardraw-40;  windows_formatname = \"StarDrawDocument 4.0\"",
"StarDrawDocument 4.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starimpress-50;  windows_formatname = \"StarImpress 5.0\"",
"StarImpress 5.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-stardraw-50;  windows_formatname = \"StarDraw 5.0\"",
"StarDraw 5.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starcalc;  windows_formatname = \"StarCalcDocument\"",
"StarCalcDocument"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starcalc-40;  windows_formatname = \"StarCalc 4.0\"",
"StarCalc 4.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starcalc-50;  windows_formatname = \"StarCalc 5.0\"",
"StarCalc 5.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starchart;  windows_formatname = \"StarChartDocument\"",
"StarChartDocument"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starchart-40;  windows_formatname = \"StarChartDocument 4.0\"",
"StarChartDocument 4.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starchart-50;  windows_formatname = \"StarChart 5.0\"",
"StarChart 5.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starimage;  windows_formatname = \"StarImageDocument\"",
"StarImageDocument"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starimage-40;  windows_formatname = \"StarImageDocument 4.0\"",
"StarImageDocument 4.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starimage-50;  windows_formatname = \"StarImage 5.0\"",
"StarImage 5.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starmath;  windows_formatname = \"StarMath\"",
"StarMath"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starmath-40;  windows_formatname = \"StarMathDocument 4.0\"",
"StarMathDocument 4.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starmath-50;  windows_formatname = \"StarMath 5.0\"",
"StarMath 5.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starobject-paintdoc;  windows_formatname = \"StarObjectPaintDocument\"",
"StarObjectPaintDocument"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-filled-area;  windows_formatname = \"FilledArea\"",
"FilledArea"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "text/html"  ,
"HTML (HyperText Markup Language)"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-html-simple;  windows_formatname = \"HTML Format\"",
"HTML Format"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-chaos;  windows_formatname = \"FORMAT_CHAOS\"",
"FORMAT_CHAOS"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-msgattachfile;  windows_formatname = \"CNT_MSGATTACHFILE_FORMAT\"",
"CNT_MSGATTACHFILE_FORMAT"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-biff5;  windows_formatname = \"Biff5\"",
"Biff5"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-biff-5;  windows_formatname = \"Biff 5\"",
"Biff 5"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-biff-8;  windows_formatname = \"Biff8\"",
"Biff8"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-sylk-bigcaps;  windows_formatname = \"SYLK\"",
"SYLK"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-link;  windows_formatname = \"Link\"",
"Link"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-stardraw-tabbar;  windows_formatname = \"StarDraw TabBar\"",
"StarDraw TabBar ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-sonlk;  windows_formatname = \"SONLK (StarOffice Navi Link)\"",
"SONLK (StarOffice Navi Link)"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/msword"  ,
"MSWordDoc"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-star-frameset-doc;  windows_formatname = \"StarFrameSetDocument\"",
"StarFrameSetDocument"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-office-doc;  windows_formatname = \"OfficeDocument\"",
"OfficeDocument"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-notes-docinfo;  windows_formatname = \"NotesDocInfo\"",
"NotesDocInfo"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-notes-hnote;  windows_formatname = \"NoteshNote\"",
"NoteshNote"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-notes-native windows_formatname = \"Native\"",
"Native"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-sfx-doc;  windows_formatname = \"SfxDocument\"",
"SfxDocument"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-evdf;  windows_formatname = \"EVDF (Explorer View Dummy Format)\"",
"EVDF (Explorer View Dummy Format)"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-esdf;  windows_formatname = \"ESDF (Explorer Search Dummy Format)\"",
"ESDF (Explorer Search Dummy Format)"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-idf;  windows_formatname = \"IDF (Iconview Dummy Format)\"",
"IDF (Iconview Dummy Format)"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-eftp;  windows_formatname = \"EFTP (Explorer Ftp File)\"",
"EFTP (Explorer Ftp File)"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-efd;  windows_formatname = \"EFD (Explorer Ftp Dir)\"",
"EFD (Explorer Ftp Dir)"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-svx-formfieldexch;  windows_formatname = \"SvxFormFieldExch\"",
"SvxFormFieldExch"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-extended-tabbar;  windows_formatname = \"ExtendedTabBar\"",
"ExtendedTabBar"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-sba-dataexchange;  windows_formatname = \"SBA-DATAFORMAT\"",
"SBA-DATAFORMAT"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-sba-fielddataexchange;  windows_formatname = \"SBA-FIELDFORMAT\"",
"SBA-FIELDFORMAT"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-sba-private-url;  windows_formatname = \"SBA-PRIVATEURLFORMAT\"",
"SBA-PRIVATEURLFORMAT"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-sba-tabed;  windows_formatname = \"Tabed\"",
"Tabed"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-sba-tabid;  windows_formatname = \"Tabid\"",
"Tabid"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-sba-join windows_formatname = \"SBA-JOINFORMAT\"",
"SBA-JOINFORMAT"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-objectdescriptor-xml windows_formatname = \"Star Object Descriptor (XML)\"",
"Star Object Descriptor (XML)"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-linksrcdescriptor-xml windows_formatname = \"Star Link Source Descriptor (XML)\"",
"Star Link Source Descriptor (XML)"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-embed-source-xml windows_formatname = \"Star Embed Source (XML)\"",
"Star Embed Source (XML)"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-link-source-xml windows_formatname = \"Star Link Source (XML)\"",
"Star Link Source (XML)"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-embedded-obj-xml windows_formatname = \"Star Embedded Object (XML)\"",
"Star Embedded Object (XML)"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-filecontent;  windows_formatname = \"" CFSTR_FILECONTENTS "\"",
CFSTR_FILECONTENTS  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-filegrpdescriptor;  windows_formatname = \"" CFSTR_FILEDESCRIPTOR "\"",
CFSTR_FILEDESCRIPTOR  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-filename;  windows_formatname = \"" CFSTR_FILENAME "\"",
CFSTR_FILENAME  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-sd-ole;  windows_formatname = \"SD-OLE\"",
"SD-OLE"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-embedded-obj-ole;  windows_formatname = \"Embedded Object\"",
"Embedded Object"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-embed-source-ole;  windows_formatname = \"Embed Source\"",
"Embed Source"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-objectdescriptor-ole;  windows_formatname = \"Object Descriptor\"",
"Object Descriptor"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-linkdescriptor-ole;  windows_formatname = \"Link Source Descriptor\"",
"Link Source Descriptor"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-link-source-ole;  windows_formatname = \"Link Source\"",
"Link Source"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-sba-ctrldataexchange;  windows_formatname = \"SBA-CTRLFORMAT\"",
"SBA-CTRLFORMAT"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-outplace-obj;  windows_formatname = \"OutPlace Object\"",
"OutPlace Object"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-cnt-own-clip;  windows_formatname = \"CntOwnClipboard\"",
"CntOwnClipboard"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-inet-image;  windows_formatname = \"SO-INet-Image\"",
"SO-INet-Image ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-netscape-image;  windows_formatname = \"Netscape Image Format\"",
"Netscape Image Format"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-sba-formexchange;  windows_formatname = \"SBA_FORMEXCHANGE\"",
"SBA_FORMEXCHANGE"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-sba-reportexchange;  windows_formatname = \"SBA_REPORTEXCHANGE\"",
"SBA_REPORTEXCHANGE"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-uniformresourcelocator;  windows_formatname = \"UniformResourceLocator\"",
"UniformResourceLocator"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-starchartdocument-50;  windows_formatname = \"StarChartDocument 5.0\"",
"StarChartDocument 5.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-graphobj;  windows_formatname = \"Graphic Object\"",
"Graphic Object"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/vnd.sun.xml.writer"  ,
"Writer 6.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/vnd.sun.xml.writer.web"  ,
"Writer/Web 6.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/vnd.sun.xml.writer.global"  ,
"Writer/Global 6.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/vnd.sun.xml.draw"  ,
"Draw 6.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/vnd.sun.xml.impress"  ,
"Impress 6.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/vnd.sun.xml.calc"  ,
"Calc 6.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/vnd.sun.xml.chart ,
"Chart 6.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/vnd.sun.xml.math"  ,
"Math 6.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/vnd.sun.xml.dialog"  ,
"Dialog 6.0"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "image/bmp"  ,
"Windows Bitmap ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "image/png"  ,
"PNG"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/mathml+xml ,
"MathML"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-dummy3;  windows_formatname = \"SO_DUMMYFORMAT_3\"",
"SO_DUMMYFORMAT_3"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "application/x-openoffice-dummy4;  windows_formatname = \"SO_DUMMYFORMAT_4\"",
"SO_DUMMYFORMAT_4"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)
const std::vector< FormatEntry > g_TranslTable FormatEntry ( "text/richtext"  ,
"Richtext Format"  ,
nullptr  ,
CF_INVALID  ,
CPPUTYPE_DEFAULT   
)

Variable Documentation

const css::uno::Type CppuType_ByteSequence = cppu::UnoType<css::uno::Sequence<sal_Int8>>::get()

Definition at line 38 of file ftransl.cxx.

const css::uno::Type CppuType_String = ::cppu::UnoType<OUString>::get()

Definition at line 39 of file ftransl.cxx.

const char Windows_FormatName[] = "windows_formatname"