LibreOffice Module writerperfect (master) 1
Namespaces | Classes | Functions | Variables
writerperfect Namespace Reference

Namespaces

namespace  detail
 
namespace  exp
 

Classes

class  DirectoryStream
 
class  DocumentHandler
 
struct  DocumentHandlerFor
 Definition of XML import service used with a Generator. More...
 
struct  DocumentHandlerFor< OdgGenerator >
 
struct  DocumentHandlerFor< OdpGenerator >
 
struct  DocumentHandlerFor< OdsGenerator >
 
struct  DocumentHandlerFor< OdtGenerator >
 
class  EPUBExportDialog
 EPUB export options dialog. More...
 
class  EPUBExportFilter
 EPUB export XFilter implementation. More...
 
class  EPUBExportUIComponent
 EPUB export UI component implementation. More...
 
class  EPUBPackage
 The epub package has direct access to the resulting ZIP file. More...
 
struct  ImportFilter
 A base class for import filters. More...
 
class  WPFTEncodingDialog
 
class  WPXSvInputStream
 
class  WPXSvInputStreamImpl
 

Functions

static const char * librvng_utf8_next_char (const char *p)
 
static void unescapeXML (const char *s, const unsigned long sz, librevenge::RVNGString &res)
 
 IMPL_LINK_NOARG (WPFTEncodingDialog, CancelHdl, weld::Button &, void)
 
 IMPL_LINK_NOARG (EPUBExportDialog, VersionSelectHdl, weld::ComboBox &, void)
 
 IMPL_LINK_NOARG (EPUBExportDialog, SplitSelectHdl, weld::ComboBox &, void)
 
 IMPL_LINK_NOARG (EPUBExportDialog, LayoutSelectHdl, weld::ComboBox &, void)
 
 IMPL_LINK_NOARG (EPUBExportDialog, CoverClickHdl, weld::Button &, void)
 
 IMPL_LINK_NOARG (EPUBExportDialog, MediaClickHdl, weld::Button &, void)
 
 IMPL_LINK_NOARG (EPUBExportDialog, OKClickHdl, weld::Button &, void)
 
SAL_DLLPUBLIC_EXPORT uno::XInterface * com_sun_star_comp_Writer_EPUBExportFilter_get_implementation (uno::XComponentContext *pContext, uno::Sequence< uno::Any > const &)
 
SAL_DLLPUBLIC_EXPORT uno::XInterface * com_sun_star_comp_Writer_EPUBExportUIComponent_get_implementation (uno::XComponentContext *pCtx, uno::Sequence< uno::Any > const &)
 

Variables

const unsigned char librvng_utf8_skip_data [256]
 

Function Documentation

◆ com_sun_star_comp_Writer_EPUBExportFilter_get_implementation()

SAL_DLLPUBLIC_EXPORT uno::XInterface * writerperfect::com_sun_star_comp_Writer_EPUBExportFilter_get_implementation ( uno::XComponentContext *  pContext,
uno::Sequence< uno::Any > const &   
)

Definition at line 198 of file EPUBExportFilter.cxx.

◆ com_sun_star_comp_Writer_EPUBExportUIComponent_get_implementation()

SAL_DLLPUBLIC_EXPORT uno::XInterface * writerperfect::com_sun_star_comp_Writer_EPUBExportUIComponent_get_implementation ( uno::XComponentContext *  pCtx,
uno::Sequence< uno::Any > const &   
)

Definition at line 119 of file EPUBExportUIComponent.cxx.

◆ IMPL_LINK_NOARG() [1/7]

writerperfect::IMPL_LINK_NOARG ( EPUBExportDialog  ,
CoverClickHdl  ,
weld::Button ,
void   
)

◆ IMPL_LINK_NOARG() [2/7]

writerperfect::IMPL_LINK_NOARG ( EPUBExportDialog  ,
LayoutSelectHdl  ,
weld::ComboBox ,
void   
)

Definition at line 176 of file EPUBExportDialog.cxx.

◆ IMPL_LINK_NOARG() [3/7]

writerperfect::IMPL_LINK_NOARG ( EPUBExportDialog  ,
MediaClickHdl  ,
weld::Button ,
void   
)

Definition at line 192 of file EPUBExportDialog.cxx.

References sfx2::createFolderPicker(), m_xContext, and m_xDialog.

◆ IMPL_LINK_NOARG() [4/7]

writerperfect::IMPL_LINK_NOARG ( EPUBExportDialog  ,
OKClickHdl  ,
weld::Button ,
void   
)

Definition at line 202 of file EPUBExportDialog.cxx.

References m_xDialog, and RET_OK.

◆ IMPL_LINK_NOARG() [5/7]

writerperfect::IMPL_LINK_NOARG ( EPUBExportDialog  ,
SplitSelectHdl  ,
weld::ComboBox ,
void   
)

Definition at line 169 of file EPUBExportDialog.cxx.

◆ IMPL_LINK_NOARG() [6/7]

writerperfect::IMPL_LINK_NOARG ( EPUBExportDialog  ,
VersionSelectHdl  ,
weld::ComboBox ,
void   
)

Definition at line 164 of file EPUBExportDialog.cxx.

◆ IMPL_LINK_NOARG() [7/7]

writerperfect::IMPL_LINK_NOARG ( WPFTEncodingDialog  ,
CancelHdl  ,
weld::Button ,
void   
)

Definition at line 114 of file WPFTEncodingDialog.cxx.

References m_xDialog, and RET_CANCEL.

◆ librvng_utf8_next_char()

static const char * writerperfect::librvng_utf8_next_char ( const char *  p)
static

Definition at line 33 of file DocumentHandler.cxx.

References librvng_utf8_skip_data, and p.

Referenced by unescapeXML().

◆ unescapeXML()

static void writerperfect::unescapeXML ( const char *  s,
const unsigned long  sz,
librevenge::RVNGString &  res 
)
static

Definition at line 38 of file DocumentHandler.cxx.

References end, librvng_utf8_next_char(), and p.

Referenced by writerperfect::DocumentHandler::startElement().

Variable Documentation

◆ librvng_utf8_skip_data

const unsigned char writerperfect::librvng_utf8_skip_data[256]
Initial value:
= { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 1, 1 }

Definition at line 22 of file DocumentHandler.cxx.

Referenced by librvng_utf8_next_char().