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

Go to the source code of this file.

Enumerations

enum class  XclSupbookType {
  Unknown ,
  Self ,
  Extern ,
  Addin ,
  Special ,
  Eurotool
}
 This enumeration specifies the type of a SUPBOOK record. More...
 

Functions

template<typename charT , typename traits >
std::basic_ostream< charT, traits > & operator<< (std::basic_ostream< charT, traits > &stream, const XclSupbookType &type)
 

Variables

const sal_uInt16 EXC_TAB_EXTERNAL = 0xFFFE
 
const sal_uInt16 EXC_TAB_DELETED = 0xFFFF
 Special sheet index for external links. More...
 
const sal_uInt16 EXC_ID_EXTERNCOUNT = 0x0016
 Deleted sheet in a 3D reference. More...
 
const sal_uInt16 EXC_ID_EXTERNSHEET = 0x0017
 
const sal_Unicode EXC_EXTSH_URL = '\x01'
 
const sal_Unicode EXC_EXTSH_OWNTAB = '\x02'
 
const sal_Unicode EXC_EXTSH_TABNAME = '\x03'
 
const sal_Unicode EXC_EXTSH_OWNDOC = '\x04'
 
const sal_Unicode EXC_EXTSH_ADDIN = '\x3A'
 
const sal_uInt16 EXC_ID_EXTERNNAME = 0x0023
 
const sal_uInt16 EXC_EXTN_BUILTIN = 0x0001
 
const sal_uInt16 EXC_EXTN_OLE = 0x0010
 
const sal_uInt16 EXC_EXTN_OLE_OR_DDE = 0xFFFE
 
const sal_uInt16 EXC_EXTN_EXPDDE_STDDOC = 0x7FEA
 
const sal_uInt16 EXC_EXTN_EXPDDE = 0x7FE2
 for export More...
 
const sal_uInt16 EXC_ID_XCT = 0x0059
 for export More...
 
const sal_uInt16 EXC_ID_CRN = 0x005A
 
const sal_uInt16 EXC_ID_TABID = 0x013D
 
const sal_uInt16 EXC_ID_SUPBOOK = 0x01AE
 
const sal_uInt16 EXC_SUPB_SELF = 0x0401
 
const sal_uInt16 EXC_SUPB_ADDIN = 0x3A01
 

Enumeration Type Documentation

◆ XclSupbookType

enum class XclSupbookType
strong

This enumeration specifies the type of a SUPBOOK record.

Enumerator
Unknown 
Self 

unknown SUPBOOK record type.

Extern 

SUPBOOK is used for internal references.

Addin 

SUPBOOK is used for external references.

Special 

SUPBOOK contains add-in functions.

Eurotool 

SUPBOOK is used for DDE or OLE links.

SUPBOOK is used for EUROCONVERT.

Definition at line 73 of file xllink.hxx.

Function Documentation

◆ operator<<()

template<typename charT , typename traits >
std::basic_ostream< charT, traits > & operator<< ( std::basic_ostream< charT, traits > &  stream,
const XclSupbookType type 
)
inline

Definition at line 70 of file xllink.hxx.

Variable Documentation

◆ EXC_EXTN_BUILTIN

const sal_uInt16 EXC_EXTN_BUILTIN = 0x0001

Definition at line 49 of file xllink.hxx.

Referenced by XclImpExtName::XclImpExtName().

◆ EXC_EXTN_EXPDDE

const sal_uInt16 EXC_EXTN_EXPDDE = 0x7FE2

for export

Definition at line 54 of file xllink.hxx.

◆ EXC_EXTN_EXPDDE_STDDOC

const sal_uInt16 EXC_EXTN_EXPDDE_STDDOC = 0x7FEA

Definition at line 53 of file xllink.hxx.

◆ EXC_EXTN_OLE

const sal_uInt16 EXC_EXTN_OLE = 0x0010

Definition at line 50 of file xllink.hxx.

Referenced by XclImpExtName::XclImpExtName().

◆ EXC_EXTN_OLE_OR_DDE

const sal_uInt16 EXC_EXTN_OLE_OR_DDE = 0xFFFE

Definition at line 51 of file xllink.hxx.

Referenced by XclImpExtName::XclImpExtName().

◆ EXC_EXTSH_ADDIN

const sal_Unicode EXC_EXTSH_ADDIN = '\x3A'

Definition at line 43 of file xllink.hxx.

◆ EXC_EXTSH_OWNDOC

const sal_Unicode EXC_EXTSH_OWNDOC = '\x04'

◆ EXC_EXTSH_OWNTAB

const sal_Unicode EXC_EXTSH_OWNTAB = '\x02'

Definition at line 40 of file xllink.hxx.

◆ EXC_EXTSH_TABNAME

const sal_Unicode EXC_EXTSH_TABNAME = '\x03'

Definition at line 41 of file xllink.hxx.

◆ EXC_EXTSH_URL

const sal_Unicode EXC_EXTSH_URL = '\x01'

Definition at line 39 of file xllink.hxx.

◆ EXC_ID_CRN

const sal_uInt16 EXC_ID_CRN = 0x005A

Definition at line 59 of file xllink.hxx.

Referenced by ImportExcel8::Read().

◆ EXC_ID_EXTERNCOUNT

const sal_uInt16 EXC_ID_EXTERNCOUNT = 0x0016

Deleted sheet in a 3D reference.

Definition at line 33 of file xllink.hxx.

◆ EXC_ID_EXTERNNAME

const sal_uInt16 EXC_ID_EXTERNNAME = 0x0023

Definition at line 47 of file xllink.hxx.

Referenced by ImportExcel8::Read().

◆ EXC_ID_EXTERNSHEET

const sal_uInt16 EXC_ID_EXTERNSHEET = 0x0017

◆ EXC_ID_SUPBOOK

const sal_uInt16 EXC_ID_SUPBOOK = 0x01AE

Definition at line 67 of file xllink.hxx.

Referenced by ImportExcel8::Read().

◆ EXC_ID_TABID

const sal_uInt16 EXC_ID_TABID = 0x013D

Definition at line 63 of file xllink.hxx.

Referenced by ImportExcel8::Read().

◆ EXC_ID_XCT

const sal_uInt16 EXC_ID_XCT = 0x0059

for export

Definition at line 58 of file xllink.hxx.

Referenced by ImportExcel8::Read().

◆ EXC_SUPB_ADDIN

const sal_uInt16 EXC_SUPB_ADDIN = 0x3A01

Definition at line 70 of file xllink.hxx.

Referenced by XclImpSupbook::XclImpSupbook().

◆ EXC_SUPB_SELF

const sal_uInt16 EXC_SUPB_SELF = 0x0401

Definition at line 69 of file xllink.hxx.

Referenced by XclImpSupbook::XclImpSupbook().

◆ EXC_TAB_DELETED

const sal_uInt16 EXC_TAB_DELETED = 0xFFFF

Special sheet index for external links.

Definition at line 29 of file xllink.hxx.

Referenced by XclExpTabInfo::CalcXclIndexes(), XclExpTabInfo::GetXclTab(), and XclExpChTrAction::IsDeletedTab().

◆ EXC_TAB_EXTERNAL

const sal_uInt16 EXC_TAB_EXTERNAL = 0xFFFE

Definition at line 28 of file xllink.hxx.