LibreOffice Module xmloff (master) 1
Public Member Functions | Public Attributes | List of all members
SvXMLExport_Impl Class Reference
Collaboration diagram for SvXMLExport_Impl:
[legend]

Public Member Functions

 SvXMLExport_Impl ()
 
void SetSchemeOf (std::u16string_view rOrigFileName)
 

Public Attributes

::comphelper::UnoInterfaceToUniqueIdentifierMapper maInterfaceToIdentifierMapper
 
uno::Reference< uri::XUriReferenceFactory > mxUriReferenceFactory
 
OUString msPackageURI
 
OUString msPackageURIScheme
 
bool mbOutlineStyleAsNormalListStyle
 
uno::Reference< embed::XStorage > mxTargetStorage
 
std::optional< SvtSaveOptions::ODFSaneDefaultVersionm_oOverrideODFVersion
 
OUString mStreamName
 name of stream in package, e.g., "content.xml" More...
 
OUString maSrcShellID
 
OUString maDestShellID
 
::std::stack< ::std::pair< std::unique_ptr< SvXMLNamespaceMap >, tools::Long > > mNamespaceMaps
 stack of backed up namespace maps long: depth at which namespace map has been backed up into the stack More...
 
tools::Long mDepth
 counts depth (number of open elements/start tags) More...
 
::std::unique_ptr< ::xmloff::RDFaExportHelpermpRDFaHelper
 
bool mbExportTextNumberElement
 
bool mbNullDateInitialized
 

Detailed Description

Definition at line 235 of file xmlexp.cxx.

Constructor & Destructor Documentation

◆ SvXMLExport_Impl()

SvXMLExport_Impl::SvXMLExport_Impl ( )

Definition at line 276 of file xmlexp.cxx.

References create(), and getProcessComponentContext().

Member Function Documentation

◆ SetSchemeOf()

void SvXMLExport_Impl::SetSchemeOf ( std::u16string_view  rOrigFileName)
inline

Definition at line 268 of file xmlexp.cxx.

References msPackageURIScheme.

Member Data Documentation

◆ m_oOverrideODFVersion

std::optional<SvtSaveOptions::ODFSaneDefaultVersion> SvXMLExport_Impl::m_oOverrideODFVersion

Definition at line 249 of file xmlexp.cxx.

◆ maDestShellID

OUString SvXMLExport_Impl::maDestShellID

Definition at line 255 of file xmlexp.cxx.

◆ maInterfaceToIdentifierMapper

::comphelper::UnoInterfaceToUniqueIdentifierMapper SvXMLExport_Impl::maInterfaceToIdentifierMapper

Definition at line 240 of file xmlexp.cxx.

◆ maSrcShellID

OUString SvXMLExport_Impl::maSrcShellID

Definition at line 254 of file xmlexp.cxx.

◆ mbExportTextNumberElement

bool SvXMLExport_Impl::mbExportTextNumberElement

Definition at line 265 of file xmlexp.cxx.

◆ mbNullDateInitialized

bool SvXMLExport_Impl::mbNullDateInitialized

Definition at line 266 of file xmlexp.cxx.

◆ mbOutlineStyleAsNormalListStyle

bool SvXMLExport_Impl::mbOutlineStyleAsNormalListStyle

Definition at line 245 of file xmlexp.cxx.

◆ mDepth

tools::Long SvXMLExport_Impl::mDepth

counts depth (number of open elements/start tags)

Definition at line 261 of file xmlexp.cxx.

◆ mNamespaceMaps

::std::stack< ::std::pair< std::unique_ptr<SvXMLNamespaceMap>, tools::Long > > SvXMLExport_Impl::mNamespaceMaps

stack of backed up namespace maps long: depth at which namespace map has been backed up into the stack

Definition at line 259 of file xmlexp.cxx.

◆ mpRDFaHelper

::std::unique_ptr< ::xmloff::RDFaExportHelper> SvXMLExport_Impl::mpRDFaHelper

Definition at line 263 of file xmlexp.cxx.

◆ msPackageURI

OUString SvXMLExport_Impl::msPackageURI

Definition at line 242 of file xmlexp.cxx.

◆ msPackageURIScheme

OUString SvXMLExport_Impl::msPackageURIScheme

Definition at line 243 of file xmlexp.cxx.

Referenced by SetSchemeOf().

◆ mStreamName

OUString SvXMLExport_Impl::mStreamName

name of stream in package, e.g., "content.xml"

Definition at line 252 of file xmlexp.cxx.

◆ mxTargetStorage

uno::Reference< embed::XStorage > SvXMLExport_Impl::mxTargetStorage

Definition at line 247 of file xmlexp.cxx.

◆ mxUriReferenceFactory

uno::Reference< uri::XUriReferenceFactory > SvXMLExport_Impl::mxUriReferenceFactory

Definition at line 241 of file xmlexp.cxx.


The documentation for this class was generated from the following file: