LibreOffice Module sot (master) 1
|
#include <sot/exchange.hxx>
#include <sot/formats.hxx>
#include <sot/filelist.hxx>
#include <sysformats.hxx>
#include <comphelper/classids.hxx>
#include <comphelper/fileformat.h>
#include <o3tl/char16_t2wchar_t.hxx>
#include <tools/globname.hxx>
#include <tools/stream.hxx>
#include <com/sun/star/datatransfer/DataFlavor.hpp>
#include <com/sun/star/datatransfer/UnsupportedFlavorException.hpp>
#include <com/sun/star/datatransfer/XTransferable.hpp>
Go to the source code of this file.
Namespaces | |
namespace | sot |
Macros | |
#define | FILEGRPDSC_ONLY_URL 1 |
Functions | |
const SotAction_Impl * | sot::GetExchangeDestinationWriterFreeAreaCopy () |
bool | IsFormatSupported (const DataFlavorExVector &rDataFlavorExVector, SotClipboardFormatId nId) |
static bool | CheckTransferableContext_Impl (const Reference< XTransferable > *pxTransferable, const SotAction_Impl &rEntry) |
static sal_uInt16 | GetTransferableAction_Impl (const DataFlavorExVector &rDataFlavorExVector, const SotAction_Impl *pArray, SotClipboardFormatId &rFormat, SotClipboardFormatId nOnlyTestFormat, const Reference< XTransferable > *pxTransferable, SotExchangeActionFlags *pActionFlags) |
#define FILEGRPDSC_ONLY_URL 1 |
Definition at line 37 of file formats.cxx.
|
static |
Definition at line 1331 of file formats.cxx.
References Any, aSeq, FILECONTENT, FILEGRPDESCRIPTOR, FILEGRPDSC_ONLY_URL, SotExchange::GetFormatDataFlavor(), SotAction_Impl::nContextCheckId, and SotAction_Impl::nFormatId.
Referenced by GetTransferableAction_Impl().
|
static |
Definition at line 1392 of file formats.cxx.
References Any, aSeq, CheckTransferableContext_Impl(), FileList::Count(), EXCHG_INOUT_ACTION_NONE, FILE_LIST, SvStream::GetError(), SotExchange::GetFormatDataFlavor(), IsFormatSupported(), SotAction_Impl::nAction, SotAction_Impl::nContextCheckId, SotAction_Impl::nFlags, SotAction_Impl::nFormatId, nId, NONE, ReadFileList(), and SIMPLE_FILE.
Referenced by SotExchange::GetExchangeAction().
bool IsFormatSupported | ( | const DataFlavorExVector & | rDataFlavorExVector, |
SotClipboardFormatId | nId | ||
) |
Definition at line 1324 of file formats.cxx.
References nId.
Referenced by GetTransferableAction_Impl().