LibreOffice Module sc (master) 1
Functions
XclExpChangeTrack.cxx File Reference
#include <memory>
#include <numeric>
#include <stdio.h>
#include <sot/storage.hxx>
#include <XclExpChangeTrack.hxx>
#include <utility>
#include <xeformula.hxx>
#include <xehelper.hxx>
#include <xltools.hxx>
#include <formulacell.hxx>
#include <document.hxx>
#include <editutil.hxx>
#include <root.hxx>
#include <tools/Guid.hxx>
#include <oox/export/utils.hxx>
#include <oox/token/namespaces.hxx>
#include <oox/token/tokens.hxx>
#include <rtl/uuid.h>
#include <svl/sharedstring.hxx>
Include dependency graph for XclExpChangeTrack.cxx:

Go to the source code of this file.

Functions

static OString lcl_DateTimeToOString (const DateTime &rDateTime)
 
static void lcl_WriteDateTime (XclExpStream &rStrm, const DateTime &rDateTime)
 
static void lcl_WriteFixedString (XclExpStream &rStrm, const XclExpString &rString, std::size_t nLength)
 
static void lcl_GenerateGUID (sal_uInt8 *pGUID, bool &rValidGUID)
 
static void lcl_WriteGUID (XclExpStream &rStrm, const sal_uInt8 *pGUID)
 
static bool lcl_IsDeletedTab (const XclExpChTrTabIdBuffer &rTabIdBuffer, sal_uInt16 nIndex)
 
static const char * lcl_GetType (XclExpChTrData *pData)
 
static void lcl_WriteCell (XclExpXmlStream &rStrm, sal_Int32 nElement, const ScAddress &rPosition, XclExpChTrData *pData)
 
static const char * lcl_GetAction (sal_uInt16 nOpCode)
 
static void lcl_WriteUserNamesXml (XclExpXmlStream &rWorkbookStrm)
 

Function Documentation

◆ lcl_DateTimeToOString()

static OString lcl_DateTimeToOString ( const DateTime rDateTime)
static

◆ lcl_GenerateGUID()

static void lcl_GenerateGUID ( sal_uInt8 pGUID,
bool &  rValidGUID 
)
static

◆ lcl_GetAction()

static const char * lcl_GetAction ( sal_uInt16  nOpCode)
static

◆ lcl_GetType()

static const char * lcl_GetType ( XclExpChTrData pData)
static

◆ lcl_IsDeletedTab()

static bool lcl_IsDeletedTab ( const XclExpChTrTabIdBuffer rTabIdBuffer,
sal_uInt16  nIndex 
)
static

Definition at line 815 of file XclExpChangeTrack.cxx.

References XclExpChTrTabIdBuffer::HasId(), and nIndex.

Referenced by XclExpChTrData::UsesDeletedTab().

◆ lcl_WriteCell()

static void lcl_WriteCell ( XclExpXmlStream rStrm,
sal_Int32  nElement,
const ScAddress rPosition,
XclExpChTrData pData 
)
static

◆ lcl_WriteDateTime()

static void lcl_WriteDateTime ( XclExpStream rStrm,
const DateTime rDateTime 
)
static

◆ lcl_WriteFixedString()

static void lcl_WriteFixedString ( XclExpStream rStrm,
const XclExpString rString,
std::size_t  nLength 
)
static

◆ lcl_WriteGUID()

static void lcl_WriteGUID ( XclExpStream rStrm,
const sal_uInt8 pGUID 
)
static

◆ lcl_WriteUserNamesXml()

static void lcl_WriteUserNamesXml ( XclExpXmlStream rWorkbookStrm)
static