LibreOffice Module sw (master)  1
Classes | Typedefs | Enumerations
docary.hxx File Reference
#include <vector>
#include <type_traits>
#include <o3tl/sorted_vector.hxx>
#include <boost/multi_index_container.hpp>
#include <boost/multi_index/composite_key.hpp>
#include <boost/multi_index/identity.hpp>
#include <boost/multi_index/mem_fun.hpp>
#include <boost/multi_index/ordered_index.hpp>
#include <boost/multi_index/random_access_index.hpp>
#include "fmtcol.hxx"
#include "frmfmt.hxx"
#include "section.hxx"
#include "tox.hxx"
#include "numrule.hxx"
#include "fldbas.hxx"
Include dependency graph for docary.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SwFormatsBase
 provides some methods for generic operations on lists that contain SwFormat* subclasses. More...
 
class  SwVectorModifyBase< Value >
 
class  SwFormatsModifyBase< Value >
 
class  SwGrfFormatColls
 
struct  type_name_key
 
class  SwFrameFormats
 Specific frame formats (frames, DrawObjects). More...
 
class  SwFrameFormatsV
 Unsorted, undeleting SwFrameFormat vector. More...
 
class  SwCharFormats
 
class  SwTextFormatColls
 
class  SwSectionFormats
 Array of Undo-history. More...
 
class  SwFieldTypes
 
class  SwTOXTypes
 
class  SwNumRuleTable
 
struct  CompareSwRedlineTable
 
class  SwRedlineTable
 
class  SwExtraRedlineTable
 Table that holds 'extra' redlines, such as 'table row insert/delete', 'paragraph moves' etc... More...
 

Typedefs

typedef boost::multi_index_container< SwFrameFormat *, boost::multi_index::indexed_by< boost::multi_index::random_access<>, boost::multi_index::ordered_unique< type_name_key > > > SwFrameFormatsBase
 
typedef std::vector< SwOLENode * > SwOLENodes
 

Enumerations

enum  RedlineNotification {
  RedlineNotification::Add,
  RedlineNotification::Remove,
  RedlineNotification::Modify
}
 

Typedef Documentation

typedef boost::multi_index_container< SwFrameFormat*, boost::multi_index::indexed_by< boost::multi_index::random_access<>, boost::multi_index::ordered_unique< type_name_key > > > SwFrameFormatsBase

Definition at line 198 of file docary.hxx.

typedef std::vector<SwOLENode*> SwOLENodes

Definition at line 402 of file docary.hxx.

Enumeration Type Documentation

enum RedlineNotification
strong
Enumerator
Add 
Remove 
Modify 

Definition at line 323 of file docary.hxx.