LibreOffice Module xmloff (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
SvXMLElementExport Class Reference

#include <xmlexp.hxx>

Collaboration diagram for SvXMLElementExport:
[legend]

Public Member Functions

 SvXMLElementExport (SvXMLExport &rExp, sal_uInt16 nPrefix, const char *pName, bool bIgnWSOutside, bool bIgnWSInside)
 
 SvXMLElementExport (SvXMLExport &rExp, sal_uInt16 nPrefix, const OUString &rName, bool bIgnWSOutside, bool bIgnWSInside)
 
 SvXMLElementExport (SvXMLExport &rExp, sal_uInt16 nPrefix, enum ::xmloff::token::XMLTokenEnum eName, bool bIgnWSOutside, bool bIgnWSInside)
 
 SvXMLElementExport (SvXMLExport &rExp, const OUString &rQName, bool bIgnWSOutside, bool bIgnWSInside)
 
 SvXMLElementExport (SvXMLExport &rExp, bool bDoSomething, sal_uInt16 nPrefix, enum ::xmloff::token::XMLTokenEnum eName, bool bIgnWSOutside, bool bIgnWSInside)
 
 ~SvXMLElementExport ()
 

Private Member Functions

SAL_DLLPRIVATE void StartElement (const sal_uInt16 nPrefix, const OUString &rName, const bool bIgnoreWhitespaceOutside)
 

Private Attributes

SvXMLExportmrExport
 
OUString maElementName
 
const bool mbIgnoreWhitespaceInside:1
 
const bool mbDoSomething:1
 

Detailed Description

Definition at line 631 of file xmlexp.hxx.

Constructor & Destructor Documentation

◆ SvXMLElementExport() [1/5]

SvXMLElementExport::SvXMLElementExport ( SvXMLExport rExp,
sal_uInt16  nPrefix,
const char *  pName,
bool  bIgnWSOutside,
bool  bIgnWSInside 
)

Definition at line 2392 of file xmlexp.cxx.

References StartElement().

◆ SvXMLElementExport() [2/5]

SvXMLElementExport::SvXMLElementExport ( SvXMLExport rExp,
sal_uInt16  nPrefix,
const OUString &  rName,
bool  bIgnWSOutside,
bool  bIgnWSInside 
)

Definition at line 2406 of file xmlexp.cxx.

References StartElement().

◆ SvXMLElementExport() [3/5]

SvXMLElementExport::SvXMLElementExport ( SvXMLExport rExp,
sal_uInt16  nPrefix,
enum ::xmloff::token::XMLTokenEnum  eName,
bool  bIgnWSOutside,
bool  bIgnWSInside 
)

◆ SvXMLElementExport() [4/5]

SvXMLElementExport::SvXMLElementExport ( SvXMLExport rExp,
const OUString &  rQName,
bool  bIgnWSOutside,
bool  bIgnWSInside 
)

Definition at line 2447 of file xmlexp.cxx.

References maElementName, and SvXMLExport::StartElement().

◆ SvXMLElementExport() [5/5]

SvXMLElementExport::SvXMLElementExport ( SvXMLExport rExp,
bool  bDoSomething,
sal_uInt16  nPrefix,
enum ::xmloff::token::XMLTokenEnum  eName,
bool  bIgnWSOutside,
bool  bIgnWSInside 
)

◆ ~SvXMLElementExport()

SvXMLElementExport::~SvXMLElementExport ( )

Member Function Documentation

◆ StartElement()

void SvXMLElementExport::StartElement ( const sal_uInt16  nPrefix,
const OUString &  rName,
const bool  bIgnoreWhitespaceOutside 
)
private

Member Data Documentation

◆ maElementName

OUString SvXMLElementExport::maElementName
private

Definition at line 634 of file xmlexp.hxx.

Referenced by StartElement(), SvXMLElementExport(), and ~SvXMLElementExport().

◆ mbDoSomething

const bool SvXMLElementExport::mbDoSomething
private

Definition at line 636 of file xmlexp.hxx.

Referenced by ~SvXMLElementExport().

◆ mbIgnoreWhitespaceInside

const bool SvXMLElementExport::mbIgnoreWhitespaceInside
private

Definition at line 635 of file xmlexp.hxx.

Referenced by ~SvXMLElementExport().

◆ mrExport

SvXMLExport& SvXMLElementExport::mrExport
private

Definition at line 633 of file xmlexp.hxx.

Referenced by StartElement(), and ~SvXMLElementExport().


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