21#include <com/sun/star/lang/XMultiServiceFactory.hpp>
22#include <com/sun/star/container/XNameAccess.hpp>
29 return L
"soffice.StarWriterDocument.6";
32 return L
"LibreOffice.WriterDocument.1";
35 return L
"soffice.StarCalcDocument.6";
38 return L
"LibreOffice.CalcDocument.1";
41 return L
"soffice.StarDrawDocument.6";
44 return L
"LibreOffice.DrawDocument.1";
47 return L
"soffice.StarImpressDocument.6";
50 return L
"LibreOffice.ImpressDocument.1";
53 return L
"soffice.StarMathDocument.6";
56 return L
"LibreOffice.MathDocument.1";
64 return u"com.sun.star.comp.Writer.TextDocument";
67 return u"com.sun.star.comp.Writer.TextDocument";
70 return u"com.sun.star.comp.Calc.SpreadsheetDocument";
73 return u"com.sun.star.comp.Calc.SpreadsheetDocument";
76 return u"com.sun.star.comp.Draw.DrawingDocument";
79 return u"com.sun.star.comp.Draw.DrawingDocument";
82 return u"com.sun.star.comp.Draw.PresentationDocument";
85 return u"com.sun.star.comp.Draw.PresentationDocument";
88 return u"com.sun.star.comp.Math.FormulaDocument";
91 return u"com.sun.star.comp.Math.FormulaDocument";
99 return "StarOffice XML (Writer)";
105 return "StarOffice XML (Calc)";
111 return "StarOffice XML (Draw)";
117 return "StarOffice XML (Impress)";
123 return "StarOffice XML (Math)";
const GUID DECLSPEC_SELECTANY OID_PresentationServer
const GUID DECLSPEC_SELECTANY OID_MathServer
const GUID DECLSPEC_SELECTANY OID_DrawingServer
const GUID DECLSPEC_SELECTANY OID_CalcServer
const GUID DECLSPEC_SELECTANY OID_MathOASISServer
const GUID DECLSPEC_SELECTANY OID_WriterTextServer
const GUID DECLSPEC_SELECTANY OID_WriterOASISTextServer
const GUID DECLSPEC_SELECTANY OID_CalcOASISServer
const GUID DECLSPEC_SELECTANY OID_DrawingOASISServer
const GUID DECLSPEC_SELECTANY OID_PresentationOASISServer
wchar_t const * getStorageTypeFromGUID_Impl(GUID const *guid)
std::u16string_view getServiceNameFromGUID_Impl(GUID const *guid)
OUString getFilterNameFromGUID_Impl(GUID const *guid)