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:
Collaboration diagram for desktop::LibLODocument_Impl:

Public Member Functions

 LibLODocument_Impl (const css::uno::Reference< css::lang::XComponent > &xComponent, int nDocumentId=-1)
 ~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 146 of file init.hxx.

Constructor & Destructor Documentation

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

Definition at line 1323 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 149 of file init.hxx.

Referenced by LibLODocument_Impl().

const int desktop::LibLODocument_Impl::mnDocumentId

Definition at line 151 of file init.hxx.

Referenced by lo_documentLoadWithOptions().

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: