LibreOffice Module comphelper (master) 1
Classes | Namespaces | Macros | Enumerations | Variables
documentconstants.hxx File Reference
#include <o3tl/typed_flags_set.hxx>
#include <rtl/ustring.hxx>
Include dependency graph for documentconstants.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  o3tl::typed_flags< SfxFilterFlags >
 

Namespaces

namespace  o3tl
 

Macros

#define SFX_FILTER_NOTINSTALLED   (SfxFilterFlags::MUSTINSTALL | SfxFilterFlags::CONSULTSERVICE)
 

Enumerations

enum class  SfxFilterFlags {
  NONE = 0 ,
  IMPORT = 0x00000001 ,
  EXPORT = 0x00000002 ,
  TEMPLATE = 0x00000004 ,
  INTERNAL = 0x00000008 ,
  TEMPLATEPATH = 0x00000010 ,
  OWN = 0x00000020 ,
  ALIEN = 0x00000040 ,
  DEFAULT = 0x00000100 ,
  SUPPORTSSELECTION = 0x00000400 ,
  NOTINFILEDLG = 0x00001000 ,
  OPENREADONLY = 0x00010000 ,
  MUSTINSTALL = 0x00020000 ,
  CONSULTSERVICE = 0x00040000 ,
  STARONEFILTER = 0x00080000 ,
  PACKED = 0x00100000 ,
  EXOTIC = 0x00200000 ,
  COMBINED = 0x00800000 ,
  ENCRYPTION = 0x01000000 ,
  PASSWORDTOMODIFY = 0x02000000 ,
  GPGENCRYPTION = 0x04000000 ,
  PREFERED = 0x10000000 ,
  STARTPRESENTATION = 0x20000000 ,
  SUPPORTSSIGNING = 0x40000000
}
 

Variables

constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_WRITER_ASCII = u"application/vnd.sun.xml.writer"
 
constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_WRITER_WEB_ASCII = u"application/vnd.sun.xml.writer.web"
 
constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_WRITER_GLOBAL_ASCII = u"application/vnd.sun.xml.writer.global"
 
constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_DRAW_ASCII = u"application/vnd.sun.xml.draw"
 
constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_IMPRESS_ASCII = u"application/vnd.sun.xml.impress"
 
constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_CALC_ASCII = u"application/vnd.sun.xml.calc"
 
constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_CHART_ASCII = u"application/vnd.sun.xml.chart"
 
constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_MATH_ASCII = u"application/vnd.sun.xml.math"
 
constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_BASE_ASCII = u"application/vnd.sun.xml.base"
 
constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_WRITER_TEMPLATE_ASCII = u"application/vnd.sun.xml.writer.template"
 
constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_DRAW_TEMPLATE_ASCII = u"application/vnd.sun.xml.draw.template"
 
constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_IMPRESS_TEMPLATE_ASCII = u"application/vnd.sun.xml.impress.template"
 
constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_CALC_TEMPLATE_ASCII = u"application/vnd.sun.xml.calc.template"
 
constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_TEXT_ASCII = u"application/vnd.oasis.opendocument.text"
 
constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_TEXT_WEB_ASCII = u"application/vnd.oasis.opendocument.text-web"
 
constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_TEXT_GLOBAL_ASCII = u"application/vnd.oasis.opendocument.text-master"
 
constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_DRAWING_ASCII = u"application/vnd.oasis.opendocument.graphics"
 
constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_PRESENTATION_ASCII = u"application/vnd.oasis.opendocument.presentation"
 
constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_SPREADSHEET_ASCII = u"application/vnd.oasis.opendocument.spreadsheet"
 
constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_CHART_ASCII = u"application/vnd.oasis.opendocument.chart"
 
constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_FORMULA_ASCII = u"application/vnd.oasis.opendocument.formula"
 
constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_DATABASE_ASCII = u"application/vnd.oasis.opendocument.base"
 
constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_REPORT_ASCII = u"application/vnd.sun.xml.report"
 
constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_REPORT_CHART_ASCII = u"application/vnd.sun.xml.report.chart"
 
constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_TEXT_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.text-template"
 
constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_TEXT_GLOBAL_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.text-master-template"
 
constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_DRAWING_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.graphics-template"
 
constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_PRESENTATION_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.presentation-template"
 
constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_SPREADSHEET_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.spreadsheet-template"
 
constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_CHART_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.chart-template"
 
constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_FORMULA_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.formula-template"
 
constexpr OUStringLiteral ODFVER_010_TEXT = u"1.0"
 
constexpr OUStringLiteral ODFVER_011_TEXT = u"1.1"
 
constexpr OUStringLiteral ODFVER_012_TEXT = u"1.2"
 
constexpr OUStringLiteral ODFVER_013_TEXT = u"1.3"
 

Macro Definition Documentation

◆ SFX_FILTER_NOTINSTALLED

#define SFX_FILTER_NOTINSTALLED   (SfxFilterFlags::MUSTINSTALL | SfxFilterFlags::CONSULTSERVICE)

Definition at line 127 of file documentconstants.hxx.

Enumeration Type Documentation

◆ SfxFilterFlags

enum class SfxFilterFlags
strong
Enumerator
NONE 
IMPORT 
EXPORT 
TEMPLATE 
INTERNAL 
TEMPLATEPATH 
OWN 
ALIEN 
DEFAULT 
SUPPORTSSELECTION 
NOTINFILEDLG 
OPENREADONLY 
MUSTINSTALL 
CONSULTSERVICE 
STARONEFILTER 
PACKED 
EXOTIC 
COMBINED 
ENCRYPTION 
PASSWORDTOMODIFY 
GPGENCRYPTION 
PREFERED 
STARTPRESENTATION 
SUPPORTSSIGNING 

Definition at line 91 of file documentconstants.hxx.

Variable Documentation

◆ MIMETYPE_OASIS_OPENDOCUMENT_CHART_ASCII

constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_CHART_ASCII = u"application/vnd.oasis.opendocument.chart"
inlineconstexpr

Definition at line 49 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_OASIS_OPENDOCUMENT_CHART_TEMPLATE_ASCII

constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_CHART_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.chart-template"
inlineconstexpr

Definition at line 61 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_OASIS_OPENDOCUMENT_DATABASE_ASCII

constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_DATABASE_ASCII = u"application/vnd.oasis.opendocument.base"
inlineconstexpr

Definition at line 51 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_OASIS_OPENDOCUMENT_DRAWING_ASCII

constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_DRAWING_ASCII = u"application/vnd.oasis.opendocument.graphics"
inlineconstexpr

Definition at line 46 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_OASIS_OPENDOCUMENT_DRAWING_TEMPLATE_ASCII

constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_DRAWING_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.graphics-template"
inlineconstexpr

Definition at line 58 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_OASIS_OPENDOCUMENT_FORMULA_ASCII

constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_FORMULA_ASCII = u"application/vnd.oasis.opendocument.formula"
inlineconstexpr

Definition at line 50 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_OASIS_OPENDOCUMENT_FORMULA_TEMPLATE_ASCII

constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_FORMULA_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.formula-template"
inlineconstexpr

Definition at line 62 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_OASIS_OPENDOCUMENT_PRESENTATION_ASCII

constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_PRESENTATION_ASCII = u"application/vnd.oasis.opendocument.presentation"
inlineconstexpr

Definition at line 47 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_OASIS_OPENDOCUMENT_PRESENTATION_TEMPLATE_ASCII

constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_PRESENTATION_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.presentation-template"
inlineconstexpr

Definition at line 59 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_OASIS_OPENDOCUMENT_REPORT_ASCII

constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_REPORT_ASCII = u"application/vnd.sun.xml.report"
inlineconstexpr

Definition at line 52 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_OASIS_OPENDOCUMENT_REPORT_CHART_ASCII

constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_REPORT_CHART_ASCII = u"application/vnd.sun.xml.report.chart"
inlineconstexpr

Definition at line 53 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_OASIS_OPENDOCUMENT_SPREADSHEET_ASCII

constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_SPREADSHEET_ASCII = u"application/vnd.oasis.opendocument.spreadsheet"
inlineconstexpr

Definition at line 48 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_OASIS_OPENDOCUMENT_SPREADSHEET_TEMPLATE_ASCII

constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_SPREADSHEET_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.spreadsheet-template"
inlineconstexpr

Definition at line 60 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_OASIS_OPENDOCUMENT_TEXT_ASCII

constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_TEXT_ASCII = u"application/vnd.oasis.opendocument.text"
inlineconstexpr

Definition at line 43 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_OASIS_OPENDOCUMENT_TEXT_GLOBAL_ASCII

constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_TEXT_GLOBAL_ASCII = u"application/vnd.oasis.opendocument.text-master"
inlineconstexpr

Definition at line 45 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_OASIS_OPENDOCUMENT_TEXT_GLOBAL_TEMPLATE_ASCII

constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_TEXT_GLOBAL_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.text-master-template"
inlineconstexpr

Definition at line 57 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_OASIS_OPENDOCUMENT_TEXT_TEMPLATE_ASCII

constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_TEXT_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.text-template"
inlineconstexpr

Definition at line 56 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_OASIS_OPENDOCUMENT_TEXT_WEB_ASCII

constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_TEXT_WEB_ASCII = u"application/vnd.oasis.opendocument.text-web"
inlineconstexpr

Definition at line 44 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_VND_SUN_XML_BASE_ASCII

constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_BASE_ASCII = u"application/vnd.sun.xml.base"
inlineconstexpr

Definition at line 34 of file documentconstants.hxx.

◆ MIMETYPE_VND_SUN_XML_CALC_ASCII

constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_CALC_ASCII = u"application/vnd.sun.xml.calc"
inlineconstexpr

Definition at line 31 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_VND_SUN_XML_CALC_TEMPLATE_ASCII

constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_CALC_TEMPLATE_ASCII = u"application/vnd.sun.xml.calc.template"
inlineconstexpr

Definition at line 40 of file documentconstants.hxx.

◆ MIMETYPE_VND_SUN_XML_CHART_ASCII

constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_CHART_ASCII = u"application/vnd.sun.xml.chart"
inlineconstexpr

Definition at line 32 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_VND_SUN_XML_DRAW_ASCII

constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_DRAW_ASCII = u"application/vnd.sun.xml.draw"
inlineconstexpr

Definition at line 29 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_VND_SUN_XML_DRAW_TEMPLATE_ASCII

constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_DRAW_TEMPLATE_ASCII = u"application/vnd.sun.xml.draw.template"
inlineconstexpr

Definition at line 38 of file documentconstants.hxx.

◆ MIMETYPE_VND_SUN_XML_IMPRESS_ASCII

constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_IMPRESS_ASCII = u"application/vnd.sun.xml.impress"
inlineconstexpr

Definition at line 30 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_VND_SUN_XML_IMPRESS_TEMPLATE_ASCII

constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_IMPRESS_TEMPLATE_ASCII = u"application/vnd.sun.xml.impress.template"
inlineconstexpr

Definition at line 39 of file documentconstants.hxx.

◆ MIMETYPE_VND_SUN_XML_MATH_ASCII

constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_MATH_ASCII = u"application/vnd.sun.xml.math"
inlineconstexpr

Definition at line 33 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_VND_SUN_XML_WRITER_ASCII

constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_WRITER_ASCII = u"application/vnd.sun.xml.writer"
inlineconstexpr

Definition at line 26 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_VND_SUN_XML_WRITER_GLOBAL_ASCII

constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_WRITER_GLOBAL_ASCII = u"application/vnd.sun.xml.writer.global"
inlineconstexpr

Definition at line 28 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ MIMETYPE_VND_SUN_XML_WRITER_TEMPLATE_ASCII

constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_WRITER_TEMPLATE_ASCII = u"application/vnd.sun.xml.writer.template"
inlineconstexpr

Definition at line 37 of file documentconstants.hxx.

◆ MIMETYPE_VND_SUN_XML_WRITER_WEB_ASCII

constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_WRITER_WEB_ASCII = u"application/vnd.sun.xml.writer.web"
inlineconstexpr

Definition at line 27 of file documentconstants.hxx.

Referenced by comphelper::OStorageHelper::GetXStorageFormat().

◆ ODFVER_010_TEXT

constexpr OUStringLiteral ODFVER_010_TEXT = u"1.0"
inlineconstexpr

Definition at line 66 of file documentconstants.hxx.

◆ ODFVER_011_TEXT

constexpr OUStringLiteral ODFVER_011_TEXT = u"1.1"
inlineconstexpr

Definition at line 67 of file documentconstants.hxx.

◆ ODFVER_012_TEXT

constexpr OUStringLiteral ODFVER_012_TEXT = u"1.2"
inlineconstexpr

Definition at line 68 of file documentconstants.hxx.

◆ ODFVER_013_TEXT

constexpr OUStringLiteral ODFVER_013_TEXT = u"1.3"
inlineconstexpr

Definition at line 69 of file documentconstants.hxx.