LibreOffice Module vcl (master) 1
Namespaces | Functions
dtranscomp.cxx File Reference
#include <sal/config.h>
#include <comphelper/lok.hxx>
#include <comphelper/processfactory.hxx>
#include <osl/mutex.hxx>
#include <tools/debug.hxx>
#include <vcl/svapp.hxx>
#include <factory.hxx>
#include <svdata.hxx>
#include <salinst.hxx>
#include <com/sun/star/lang/IllegalArgumentException.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/lang/XSingleServiceFactory.hpp>
#include <com/sun/star/lang/XInitialization.hpp>
#include <com/sun/star/datatransfer/XTransferable.hpp>
#include <com/sun/star/datatransfer/clipboard/LokClipboard.hpp>
#include <com/sun/star/datatransfer/clipboard/XClipboardListener.hpp>
#include <com/sun/star/datatransfer/clipboard/XSystemClipboard.hpp>
#include <com/sun/star/datatransfer/dnd/XDragSource.hpp>
#include <com/sun/star/datatransfer/dnd/XDropTarget.hpp>
#include <com/sun/star/datatransfer/dnd/DNDConstants.hpp>
#include <comphelper/compbase.hxx>
#include <cppuhelper/supportsservice.hxx>
Include dependency graph for dtranscomp.cxx:

Go to the source code of this file.

Namespaces

namespace  vcl
 

Functions

SAL_DLLPUBLIC_EXPORT css::uno::XInterface * vcl::vcl_SystemClipboard_get_implementation (css::uno::XComponentContext *, css::uno::Sequence< css::uno::Any > const &args)
 
Sequence< OUString > vcl::DragSource_getSupportedServiceNames ()
 
OUString vcl::DragSource_getImplementationName ()
 
Reference< XInterfacevcl::DragSource_createInstance (const Reference< XMultiServiceFactory > &)
 
Sequence< OUString > vcl::DropTarget_getSupportedServiceNames ()
 
OUString vcl::DropTarget_getImplementationName ()
 
Reference< XInterfacevcl::DropTarget_createInstance (const Reference< XMultiServiceFactory > &)
 

Variable Documentation

◆ m_aContents

Reference< css::datatransfer::XTransferable > m_aContents
private

Definition at line 63 of file dtranscomp.cxx.

◆ m_aListeners

std::vector< Reference< css::datatransfer::clipboard::XClipboardListener > > m_aListeners
private

Definition at line 65 of file dtranscomp.cxx.

◆ m_aOwner

Reference< css::datatransfer::clipboard::XClipboardOwner > m_aOwner
private

Definition at line 64 of file dtranscomp.cxx.

◆ m_xTrans

css::uno::Reference<css::datatransfer::XTransferable> m_xTrans
private

Definition at line 210 of file dtranscomp.cxx.