LibreOffice Module sw (master)  1
Classes | Typedefs | Enumerations | Functions
sw::mark Namespace Reference

Classes

class  AnnotationMark
 
class  Bookmark
 
class  CheckboxFieldmark
 Fieldmark representing a checkbox form field. More...
 
struct  CompareIMarkStartsAfter
 
struct  CompareIMarkStartsBefore
 
class  ContentIdxStore
 Takes care of storing relevant attributes of an SwTextNode before split, then restore them on the new node. More...
 
class  CrossRefBookmark
 
class  CrossRefHeadingBookmark
 
class  CrossRefNumItemBookmark
 
class  DdeBookmark
 
class  DropDownFieldmark
 Fieldmark representing a drop-down form field. More...
 
class  Fieldmark
 
class  IBookmark
 
class  ICheckboxFieldmark
 
class  IFieldmark
 
class  IMark
 
struct  LazyFieldmarkDeleter
 
class  MarkBase
 
class  MarkManager
 
class  NavigatorReminder
 
class  SaveBookmark
 
class  TextFieldmark
 
class  UnoMark
 

Typedefs

typedef std::unordered_map< OUString, sal_Int32 > MarkBasenameMapUniqueOffset_t
 

Enumerations

enum  RestoreMode {
  RestoreMode::Flys = 1,
  RestoreMode::NonFlys = 2,
  RestoreMode::All = 3
}
 
enum  InsertMode {
  InsertMode::New,
  InsertMode::CopyText
}
 

Functions

OUString ExpandFieldmark (IFieldmark *pBM)
 

Typedef Documentation

typedef std::unordered_map<OUString, sal_Int32> sw::mark::MarkBasenameMapUniqueOffset_t

Definition at line 32 of file MarkManager.hxx.

Enumeration Type Documentation

enum sw::mark::InsertMode
strong
Enumerator
New 
CopyText 

Definition at line 32 of file IMark.hxx.

enum sw::mark::RestoreMode
strong
Enumerator
Flys 
NonFlys 
All 

Definition at line 70 of file mvsave.hxx.

Function Documentation

OUString sw::mark::ExpandFieldmark ( IFieldmark pBM)