LibreOffice Module sw (master)  1
Typedefs | Functions
formatclipboard.cxx File Reference
#include <memory>
#include <utility>
#include <formatclipboard.hxx>
#include <svx/svxids.hrc>
#include <cmdid.h>
#include <charfmt.hxx>
#include <frmfmt.hxx>
#include <docstyle.hxx>
#include <fchrfmt.hxx>
#include <svx/svdview.hxx>
#include <editeng/brushitem.hxx>
#include <editeng/shaditem.hxx>
#include <editeng/boxitem.hxx>
#include <editeng/formatbreakitem.hxx>
#include <fmtlsplt.hxx>
#include <editeng/keepitem.hxx>
#include <editeng/frmdiritem.hxx>
#include <fmtpdsc.hxx>
#include <fmtrowsplt.hxx>
#include <frmatr.hxx>
Include dependency graph for formatclipboard.cxx:

Go to the source code of this file.

Typedefs

typedef std::shared_ptr< SfxPoolItemSfxPoolItemSharedPtr
 
typedef std::vector< SfxPoolItemSharedPtrItemVector
 

Functions

static void lcl_AppendSetItems (ItemVector &rItemVector, const SfxItemSet &rStyleAttrSet)
 
static void lcl_RemoveEqualItems (SfxItemSet &rTemplateItemSet, const ItemVector &rItemVector)
 

Typedef Documentation

typedef std::vector< SfxPoolItemSharedPtr > ItemVector

Definition at line 421 of file formatclipboard.cxx.

typedef std::shared_ptr< SfxPoolItem > SfxPoolItemSharedPtr

Definition at line 420 of file formatclipboard.cxx.

Function Documentation

static void lcl_AppendSetItems ( ItemVector rItemVector,
const SfxItemSet rStyleAttrSet 
)
static
static void lcl_RemoveEqualItems ( SfxItemSet rTemplateItemSet,
const ItemVector rItemVector 
)
static

Definition at line 440 of file formatclipboard.cxx.

References SfxItemSet::ClearItem(), and SfxItemSet::GetItemState().

Referenced by SwFormatClipboard::Paste().