LibreOffice Module sw (master)  1
Classes | Namespaces | Enumerations | Functions
IDocumentRedlineAccess.hxx File Reference
#include <sal/config.h>
#include <cstddef>
#include <sal/types.h>
#include <com/sun/star/uno/Sequence.h>
#include <o3tl/typed_flags_set.hxx>
#include "docary.hxx"
Include dependency graph for IDocumentRedlineAccess.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  o3tl::typed_flags< RedlineFlags >
 
class  IDocumentRedlineAccess
 

Namespaces

 o3tl
 

Enumerations

enum  RedlineFlags {
  RedlineFlags::NONE = 0x000,
  RedlineFlags::On = 0x001,
  RedlineFlags::Ignore = 0x002,
  RedlineFlags::ShowInsert = 0x010,
  RedlineFlags::ShowDelete = 0x020,
  RedlineFlags::ShowMask = ShowInsert | ShowDelete,
  RedlineFlags::DeleteRedlines = 0x100,
  RedlineFlags::DontCombineRedlines = 0x400
}
 
enum  RedlineType : sal_uInt16 {
  RedlineType::Insert = 0x0,
  RedlineType::Delete = 0x1,
  RedlineType::Format = 0x2,
  RedlineType::Table = 0x3,
  RedlineType::FmtColl = 0x4,
  RedlineType::ParagraphFormat = 0x5,
  RedlineType::TableRowInsert = 0x6,
  RedlineType::TableRowDelete = 0x7,
  RedlineType::TableCellInsert = 0x8,
  RedlineType::TableCellDelete = 0x9,
  RedlineType::Any = USHRT_MAX
}
 

Functions

OUString SwRedlineTypeToOUString (RedlineType eType)
 

Enumeration Type Documentation

enum RedlineFlags
strong
Enumerator
NONE 

no RedlineFlags

On 

RedlineFlags on.

Ignore 

ignore Redlines

ShowInsert 

show all inserts

ShowDelete 

show all deletes

ShowMask 
DeleteRedlines 
DontCombineRedlines 

Definition at line 42 of file IDocumentRedlineAccess.hxx.

enum RedlineType : sal_uInt16
strong
Enumerator
Insert 
Delete 
Format 
Table 
FmtColl 
ParagraphFormat 
TableRowInsert 
TableRowDelete 
TableCellInsert 
TableCellDelete 
Any 

Definition at line 63 of file IDocumentRedlineAccess.hxx.

Function Documentation

OUString SwRedlineTypeToOUString ( RedlineType  eType)
inline