LibreOffice Module desktop (master) 1
|
#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>
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... | |