LibreOffice Module sot (master) 1
Macros | Enumerations | Functions
formats.hxx File Reference
#include <sal/types.h>
Include dependency graph for formats.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SOT_FORMAT_SYSTEM_START   SotClipboardFormatId::NONE
 

Enumerations

enum class  SotClipboardFormatId : sal_uInt32 {
  STRING = 1 ,
  BITMAP = 2 ,
  GDIMETAFILE = 3 ,
  PRIVATE = 4 ,
  SIMPLE_FILE = 5 ,
  FILE_LIST = 6 ,
  RTF = 10 ,
  NONE = 0 ,
  ONLY_USED_IN_SW = 8 ,
  DRAWING = 11 ,
  SVXB = 12 ,
  SVIM = 13 ,
  XFA = 14 ,
  EDITENGINE_ODF_TEXT_FLAT = 15 ,
  INTERNALLINK_STATE = 16 ,
  SOLK = 17 ,
  NETSCAPE_BOOKMARK = 18 ,
  TREELISTBOX = 19 ,
  NATIVE = 20 ,
  OWNERLINK = 21 ,
  STARSERVER = 22 ,
  STAROBJECT = 23 ,
  APPLETOBJECT = 24 ,
  PLUGIN_OBJECT = 25 ,
  STARWRITER_30 = 26 ,
  STARWRITER_40 = 27 ,
  STARWRITER_50 = 28 ,
  STARWRITERWEB_40 = 29 ,
  STARWRITERWEB_50 = 30 ,
  STARWRITERGLOB_40 = 31 ,
  STARWRITERGLOB_50 = 32 ,
  STARDRAW = 33 ,
  STARDRAW_40 = 34 ,
  STARIMPRESS_50 = 35 ,
  STARDRAW_50 = 36 ,
  STARCALC = 37 ,
  STARCALC_40 = 38 ,
  STARCALC_50 = 39 ,
  STARCHART = 40 ,
  STARCHART_40 = 41 ,
  STARCHART_50 = 42 ,
  STARIMAGE = 43 ,
  STARIMAGE_40 = 44 ,
  STARIMAGE_50 = 45 ,
  STARMATH = 46 ,
  STARMATH_40 = 47 ,
  STARMATH_50 = 48 ,
  STAROBJECT_PAINTDOC = 49 ,
  FILLED_AREA = 50 ,
  HTML = 51 ,
  HTML_SIMPLE = 52 ,
  CHAOS = 53 ,
  CNT_MSGATTACHFILE = 54 ,
  BIFF_5 = 55 ,
  BIFF__5 = 56 ,
  SYLK = 57 ,
  SYLK_BIGCAPS = 58 ,
  LINK = 59 ,
  DIF = 60 ,
  STARDRAW_TABBAR = 61 ,
  SONLK = 62 ,
  MSWORD_DOC = 63 ,
  STAR_FRAMESET_DOC = 64 ,
  OFFICE_DOC = 65 ,
  NOTES_DOCINFO = 66 ,
  NOTES_HNOTE = 67 ,
  NOTES_NATIVE = 68 ,
  SFX_DOC = 69 ,
  EVDF = 70 ,
  ESDF = 71 ,
  IDF = 72 ,
  EFTP = 73 ,
  EFD = 74 ,
  SVX_FORMFIELDEXCH = 75 ,
  EXTENDED_TABBAR = 76 ,
  SBA_DATAEXCHANGE = 77 ,
  SBA_FIELDDATAEXCHANGE = 78 ,
  SBA_PRIVATE_URL = 79 ,
  SBA_TABED = 80 ,
  SBA_TABID = 81 ,
  SBA_JOIN = 82 ,
  OBJECTDESCRIPTOR = 83 ,
  LINKSRCDESCRIPTOR = 84 ,
  EMBED_SOURCE = 85 ,
  LINK_SOURCE = 86 ,
  EMBEDDED_OBJ = 87 ,
  FILECONTENT = 88 ,
  FILEGRPDESCRIPTOR = 89 ,
  FILENAME = 90 ,
  SD_OLE = 91 ,
  EMBEDDED_OBJ_OLE = 92 ,
  EMBED_SOURCE_OLE = 93 ,
  OBJECTDESCRIPTOR_OLE = 94 ,
  LINKSRCDESCRIPTOR_OLE = 95 ,
  LINK_SOURCE_OLE = 96 ,
  SBA_CTRLDATAEXCHANGE = 97 ,
  OUTPLACE_OBJ = 98 ,
  CNT_OWN_CLIP = 99 ,
  INET_IMAGE = 100 ,
  NETSCAPE_IMAGE = 101 ,
  SBA_FORMEXCHANGE = 102 ,
  SBA_REPORTEXCHANGE = 103 ,
  UNIFORMRESOURCELOCATOR = 104 ,
  STARCHARTDOCUMENT_50 = 105 ,
  GRAPHOBJ = 106 ,
  STARWRITER_60 = 107 ,
  STARWRITERWEB_60 = 108 ,
  STARWRITERGLOB_60 = 109 ,
  STARDRAW_60 = 110 ,
  STARIMPRESS_60 = 111 ,
  STARCALC_60 = 112 ,
  STARCHART_60 = 113 ,
  STARMATH_60 = 114 ,
  WMF = 115 ,
  DBACCESS_QUERY = 116 ,
  DBACCESS_TABLE = 117 ,
  DBACCESS_COMMAND = 118 ,
  DIALOG_60 = 119 ,
  EMF = 120 ,
  BIFF_8 = 121 ,
  BMP = 122 ,
  HTML_NO_COMMENT = 123 ,
  STARWRITER_8 = 124 ,
  STARWRITERWEB_8 = 125 ,
  STARWRITERGLOB_8 = 126 ,
  STARDRAW_8 = 127 ,
  STARIMPRESS_8 = 128 ,
  STARCALC_8 = 129 ,
  STARCHART_8 = 130 ,
  STARMATH_8 = 131 ,
  XFORMS = 132 ,
  STARWRITER_8_TEMPLATE = 133 ,
  STARDRAW_8_TEMPLATE = 134 ,
  STARIMPRESS_8_TEMPLATE = 135 ,
  STARCALC_8_TEMPLATE = 136 ,
  STARCHART_8_TEMPLATE = 137 ,
  STARMATH_8_TEMPLATE = 138 ,
  STARBASE_8 = 139 ,
  HC_GDIMETAFILE = 140 ,
  PNG = 141 ,
  STARWRITERGLOB_8_TEMPLATE = 142 ,
  MATHML = 143 ,
  JPEG = 144 ,
  RICHTEXT = 145 ,
  STRING_TSVC = 146 ,
  PDF = 147 ,
  USER_END = PDF
}
 

Functions

SotClipboardFormatIdoperator++ (SotClipboardFormatId &eFormat)
 Make it easier to iterate over format IDs. More...
 

Macro Definition Documentation

◆ SOT_FORMAT_SYSTEM_START

#define SOT_FORMAT_SYSTEM_START   SotClipboardFormatId::NONE

Definition at line 189 of file formats.hxx.

Enumeration Type Documentation

◆ SotClipboardFormatId

enum class SotClipboardFormatId : sal_uInt32
strong
Enumerator
STRING 
BITMAP 
GDIMETAFILE 
PRIVATE 
SIMPLE_FILE 
FILE_LIST 
RTF 
NONE 
ONLY_USED_IN_SW 
DRAWING 
SVXB 
SVIM 
XFA 
EDITENGINE_ODF_TEXT_FLAT 
INTERNALLINK_STATE 
SOLK 
NETSCAPE_BOOKMARK 
TREELISTBOX 
NATIVE 
OWNERLINK 
STARSERVER 
STAROBJECT 
APPLETOBJECT 
PLUGIN_OBJECT 
STARWRITER_30 
STARWRITER_40 
STARWRITER_50 
STARWRITERWEB_40 
STARWRITERWEB_50 
STARWRITERGLOB_40 
STARWRITERGLOB_50 
STARDRAW 
STARDRAW_40 
STARIMPRESS_50 
STARDRAW_50 
STARCALC 
STARCALC_40 
STARCALC_50 
STARCHART 
STARCHART_40 
STARCHART_50 
STARIMAGE 
STARIMAGE_40 
STARIMAGE_50 
STARMATH 
STARMATH_40 
STARMATH_50 
STAROBJECT_PAINTDOC 
FILLED_AREA 
HTML 
HTML_SIMPLE 
CHAOS 
CNT_MSGATTACHFILE 
BIFF_5 
BIFF__5 
SYLK 
SYLK_BIGCAPS 
LINK 
DIF 
STARDRAW_TABBAR 
SONLK 
MSWORD_DOC 
STAR_FRAMESET_DOC 
OFFICE_DOC 
NOTES_DOCINFO 
NOTES_HNOTE 
NOTES_NATIVE 
SFX_DOC 
EVDF 
ESDF 
IDF 
EFTP 
EFD 
SVX_FORMFIELDEXCH 
EXTENDED_TABBAR 
SBA_DATAEXCHANGE 
SBA_FIELDDATAEXCHANGE 
SBA_PRIVATE_URL 
SBA_TABED 
SBA_TABID 
SBA_JOIN 
OBJECTDESCRIPTOR 
LINKSRCDESCRIPTOR 
EMBED_SOURCE 
LINK_SOURCE 
EMBEDDED_OBJ 
FILECONTENT 
FILEGRPDESCRIPTOR 
FILENAME 
SD_OLE 
EMBEDDED_OBJ_OLE 
EMBED_SOURCE_OLE 
OBJECTDESCRIPTOR_OLE 
LINKSRCDESCRIPTOR_OLE 
LINK_SOURCE_OLE 
SBA_CTRLDATAEXCHANGE 
OUTPLACE_OBJ 
CNT_OWN_CLIP 
INET_IMAGE 
NETSCAPE_IMAGE 
SBA_FORMEXCHANGE 
SBA_REPORTEXCHANGE 
UNIFORMRESOURCELOCATOR 
STARCHARTDOCUMENT_50 
GRAPHOBJ 
STARWRITER_60 
STARWRITERWEB_60 
STARWRITERGLOB_60 
STARDRAW_60 
STARIMPRESS_60 
STARCALC_60 
STARCHART_60 
STARMATH_60 
WMF 
DBACCESS_QUERY 
DBACCESS_TABLE 
DBACCESS_COMMAND 
DIALOG_60 
EMF 
BIFF_8 
BMP 
HTML_NO_COMMENT 
STARWRITER_8 
STARWRITERWEB_8 
STARWRITERGLOB_8 
STARDRAW_8 
STARIMPRESS_8 
STARCALC_8 
STARCHART_8 
STARMATH_8 
XFORMS 
STARWRITER_8_TEMPLATE 
STARDRAW_8_TEMPLATE 
STARIMPRESS_8_TEMPLATE 
STARCALC_8_TEMPLATE 
STARCHART_8_TEMPLATE 
STARMATH_8_TEMPLATE 
STARBASE_8 
HC_GDIMETAFILE 
PNG 
STARWRITERGLOB_8_TEMPLATE 
MATHML 
JPEG 
RICHTEXT 
STRING_TSVC 
PDF 
USER_END 

Definition at line 27 of file formats.hxx.

Function Documentation

◆ operator++()

SotClipboardFormatId & operator++ ( SotClipboardFormatId eFormat)
inline

Make it easier to iterate over format IDs.

Definition at line 183 of file formats.hxx.