LibreOffice Module desktop (master) 1
Classes | Namespaces | Functions
init.hxx File Reference
#include <map>
#include <unordered_map>
#include <memory>
#include <mutex>
#include <set>
#include <string_view>
#include <boost/property_tree/ptree.hpp>
#include <boost/variant.hpp>
#include <boost/container/flat_map.hpp>
#include <osl/thread.h>
#include <rtl/ref.hxx>
#include <rtl/strbuf.hxx>
#include <vcl/idle.hxx>
#include <LibreOfficeKit/LibreOfficeKit.h>
#include <LibreOfficeKit/LibreOfficeKitEnums.h>
#include <com/sun/star/beans/PropertyValue.hpp>
#include <com/sun/star/lang/XComponent.hpp>
#include <tools/gen.hxx>
#include <sfx2/lokcallback.hxx>
#include <sfx2/lokhelper.hxx>
#include <desktop/dllapi.h>
Include dependency graph for init.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  desktop::RectangleAndPart
 Represents an invalidated rectangle inside a given document part. More...
 
class  desktop::CallbackFlushHandler
 One instance of this per view, handles flushing callbacks. More...
 
struct  desktop::CallbackFlushHandler::CallbackData
 
struct  desktop::CallbackFlushHandler::PerViewIdData
 
class  desktop::CallbackFlushHandler::TimeoutIdle
 
struct  desktop::LibLODocument_Impl
 
struct  desktop::LibLibreOffice_Impl
 

Namespaces

namespace  desktop
 

Functions

DESKTOP_DLLPUBLIC OUString desktop::extractParameter (OUString &aOptions, std::u16string_view rName)
 Helper function to extract the value from parameters delimited by comma, like: Name1=Value1,Name2=Value2,Name3=Value3. More...
 
DESKTOP_DLLPUBLIC std::vector< com::sun::star::beans::PropertyValue > desktop::jsonToPropertyValuesVector (const char *pJSON)
 Helper function to convert JSON to a vector of PropertyValues. More...