LibreOffice Module sw (master)  1
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
SwFltRedline Class Reference

#include <fltshell.hxx>

Inheritance diagram for SwFltRedline:
[legend]
Collaboration diagram for SwFltRedline:
[legend]

Public Member Functions

 SwFltRedline (RedlineType eType_, std::size_t nAutorNo_, const DateTime &rStamp_, RedlineType eTypePrev_=RedlineType::Insert, std::size_t nAutorNoPrev_=NoPrevAuthor)
 
virtual bool operator== (const SfxPoolItem &rItem) const override
 
virtual SfxPoolItemClone (SfxItemPool *=nullptr) const override
 
- Public Member Functions inherited from SfxPoolItem
void AddRef (sal_uInt32 n=1) const
 
virtual ~SfxPoolItem ()
 
void SetWhich (sal_uInt16 nId)
 
sal_uInt16 Which () const
 
bool operator!= (const SfxPoolItem &rItem) const
 
virtual bool operator< (const SfxPoolItem &) const
 
virtual bool IsSortable () const
 
virtual bool GetPresentation (SfxItemPresentation ePresentation, MapUnit eCoreMetric, MapUnit ePresentationMetric, OUString &rText, const IntlWrapper &rIntlWrapper) const
 
virtual void ScaleMetrics (long lMult, long lDiv)
 
virtual bool HasMetrics () const
 
virtual bool QueryValue (css::uno::Any &rVal, sal_uInt8 nMemberId=0) const
 
virtual bool PutValue (const css::uno::Any &rVal, sal_uInt8 nMemberId)
 
std::unique_ptr< SfxPoolItemCloneSetWhich (sal_uInt16 nNewWhich) const
 
std::unique_ptr< T > CloneSetWhich (TypedWhichId< T > nId) const
 
sal_uInt32 GetRefCount () const
 
SfxItemKind GetKind () const
 
virtual void dumpAsXml (xmlTextWriterPtr pWriter) const
 
virtual bool IsVoidItem () const
 

Public Attributes

DateTime const aStamp
 
DateTime const aStampPrev
 
RedlineType const eType
 
RedlineType const eTypePrev
 
std::size_t const nAutorNo
 
std::size_t const nAutorNoPrev
 

Static Public Attributes

static constexpr auto NoPrevAuthor = std::numeric_limits<std::size_t>::max()
 

Additional Inherited Members

- Protected Member Functions inherited from SfxPoolItem
 SfxPoolItem (sal_uInt16 nWhich=0)
 
 SfxPoolItem (const SfxPoolItem &rCopy)
 

Detailed Description

Definition at line 210 of file fltshell.hxx.

Constructor & Destructor Documentation

SwFltRedline::SwFltRedline ( RedlineType  eType_,
std::size_t  nAutorNo_,
const DateTime rStamp_,
RedlineType  eTypePrev_ = RedlineType::Insert,
std::size_t  nAutorNoPrev_ = NoPrevAuthor 
)
inline

Definition at line 223 of file fltshell.hxx.

References EMPTY.

Referenced by Clone().

Member Function Documentation

SfxPoolItem * SwFltRedline::Clone ( SfxItemPool = nullptr) const
overridevirtual

Implements SfxPoolItem.

Definition at line 1003 of file fltshell.cxx.

References SwFltRedline().

bool SwFltRedline::operator== ( const SfxPoolItem rItem) const
overridevirtual

Implements SfxPoolItem.

Definition at line 998 of file fltshell.cxx.

Member Data Documentation

DateTime const SwFltRedline::aStamp
DateTime const SwFltRedline::aStampPrev
RedlineType const SwFltRedline::eType
RedlineType const SwFltRedline::eTypePrev
std::size_t const SwFltRedline::nAutorNo
std::size_t const SwFltRedline::nAutorNoPrev
constexpr auto SwFltRedline::NoPrevAuthor = std::numeric_limits<std::size_t>::max()
static

The documentation for this class was generated from the following files: