LibreOffice Module desktop (master)  1
Public Member Functions | Public Attributes | List of all members
desktop::LibLODocument_Impl Struct Reference

#include <init.hxx>

Inheritance diagram for desktop::LibLODocument_Impl:
[legend]
Collaboration diagram for desktop::LibLODocument_Impl:
[legend]

Public Member Functions

 LibLODocument_Impl (const css::uno::Reference< css::lang::XComponent > &xComponent, int nDocumentId)
 
 ~LibLODocument_Impl ()
 

Public Attributes

css::uno::Reference< css::lang::XComponent > mxComponent
 
std::shared_ptr< LibreOfficeKitDocumentClass > m_pDocumentClass
 
std::map< size_t, std::shared_ptr< CallbackFlushHandler > > mpCallbackFlushHandlers
 
const int mnDocumentId
 

Detailed Description

Definition at line 149 of file init.hxx.

Constructor & Destructor Documentation

LibLODocument_Impl::LibLODocument_Impl ( const css::uno::Reference< css::lang::XComponent > &  xComponent,
int  nDocumentId 
)
explicit

Definition at line 1265 of file init.cxx.

References doc_addCertificate(), doc_completeFunction(), doc_createView(), doc_createViewWithOptions(), doc_destroy(), doc_destroyView(), doc_getClipboard(), doc_getCommandValues(), doc_getDocumentSize(), doc_getDocumentType(), doc_getPart(), doc_getPartHash(), doc_getPartInfo(), doc_getPartName(), doc_getPartPageRectangles(), doc_getParts(), doc_getSelectionType(), doc_getSignatureState(), doc_getTextSelection(), doc_getTileMode(), doc_getView(), doc_getViewIds(), doc_getViewsCount(), doc_initializeForRendering(), doc_insertCertificate(), doc_moveSelectedParts(), doc_paintPartTile(), doc_paintTile(), doc_paintWindow(), doc_paintWindowDPI(), doc_paintWindowForView(), doc_paste(), doc_postKeyEvent(), doc_postMouseEvent(), doc_postUnoCommand(), doc_postWindow(), doc_postWindowExtTextInputEvent(), doc_postWindowGestureEvent(), doc_postWindowKeyEvent(), doc_postWindowMouseEvent(), doc_registerCallback(), doc_removeTextContext(), doc_renderFont(), doc_renderFontOrientation(), doc_renderSearchResult(), doc_renderShapeSelection(), doc_resetSelection(), doc_resizeWindow(), doc_saveAs(), doc_selectPart(), doc_sendDialogEvent(), doc_sendFormFieldEvent(), doc_setClientVisibleArea(), doc_setClientZoom(), doc_setClipboard(), doc_setFreemiumDenyList(), doc_setFreemiumView(), doc_setGraphicSelection(), doc_setOutlineState(), doc_setPart(), doc_setPartMode(), doc_setTextSelection(), doc_setView(), doc_setViewLanguage(), doc_setWindowTextSelection(), gDocumentClass, and m_pDocumentClass.

LibLODocument_Impl::~LibLODocument_Impl ( )

Definition at line 1366 of file init.cxx.

References mxComponent, and TOOLS_WARN_EXCEPTION.

Member Data Documentation

std::shared_ptr< LibreOfficeKitDocumentClass > desktop::LibLODocument_Impl::m_pDocumentClass

Definition at line 152 of file init.hxx.

Referenced by LibLODocument_Impl().

const int desktop::LibLODocument_Impl::mnDocumentId
std::map<size_t, std::shared_ptr<CallbackFlushHandler> > desktop::LibLODocument_Impl::mpCallbackFlushHandlers
css::uno::Reference<css::lang::XComponent> desktop::LibLODocument_Impl::mxComponent

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