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

#include <init.hxx>

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

Public Member Functions

 LibLibreOffice_Impl ()
 
 ~LibLibreOffice_Impl ()
 
bool hasOptionalFeature (LibreOfficeKitOptionalFeatures const feature)
 

Public Attributes

OUString maLastExceptionMsg
 
std::shared_ptr< LibreOfficeKitClass > m_pOfficeClass
 
oslThread maThread
 
LibreOfficeKitCallback mpCallback
 
voidmpCallbackData
 
int64_t mOptionalFeatures
 
std::map< OString, rtl::Reference< LOKInteractionHandler > > mInteractionMap
 

Detailed Description

Definition at line 158 of file init.hxx.

Constructor & Destructor Documentation

LibLibreOffice_Impl::LibLibreOffice_Impl ( )
LibLibreOffice_Impl::~LibLibreOffice_Impl ( )

Definition at line 1837 of file init.cxx.

Member Function Documentation

bool desktop::LibLibreOffice_Impl::hasOptionalFeature ( LibreOfficeKitOptionalFeatures const  feature)
inline

Definition at line 171 of file init.hxx.

Referenced by LOKInteractionHandler::handlePasswordRequest().

Member Data Documentation

std::shared_ptr< LibreOfficeKitClass > desktop::LibLibreOffice_Impl::m_pOfficeClass

Definition at line 161 of file init.hxx.

Referenced by LibLibreOffice_Impl().

OUString desktop::LibLibreOffice_Impl::maLastExceptionMsg
oslThread desktop::LibLibreOffice_Impl::maThread

Definition at line 162 of file init.hxx.

Referenced by lo_destroy(), and lo_initialize().

std::map<OString, rtl::Reference<LOKInteractionHandler> > desktop::LibLibreOffice_Impl::mInteractionMap

Definition at line 166 of file init.hxx.

Referenced by lo_documentLoadWithOptions(), and lo_setDocumentPassword().

int64_t desktop::LibLibreOffice_Impl::mOptionalFeatures

Definition at line 165 of file init.hxx.

Referenced by lo_setOptionalFeatures().

LibreOfficeKitCallback desktop::LibLibreOffice_Impl::mpCallback
void* desktop::LibLibreOffice_Impl::mpCallbackData

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