LibreOffice Module sw (master)  1
Classes | Namespaces | Macros | Typedefs
wrtswtbl.hxx File Reference
#include <tools/color.hxx>
#include <o3tl/sorted_vector.hxx>
#include <swdllapi.h>
#include <memory>
#include <vector>
#include <climits>
Include dependency graph for wrtswtbl.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SwWriteTableCell
 
class  SwWriteTableRow
 
class  SwWriteTableCol
 
struct  SwWriteTableColLess
 
class  SwWriteTableCols
 
class  SwWriteTable
 

Namespaces

 editeng
 

Macros

#define COLFUZZY   20
 
#define ROWFUZZY   20
 
#define COL_DFLT_WIDTH   ((2*COLFUZZY)+1)
 
#define ROW_DFLT_HEIGHT   (2*ROWFUZZY)+1
 

Typedefs

typedef std::vector< std::unique_ptr< SwWriteTableCell > > SwWriteTableCells
 
using SwWriteTableRows = o3tl::sorted_vector< std::unique_ptr< SwWriteTableRow >, o3tl::less_uniqueptr_to< SwWriteTableRow > >
 

Macro Definition Documentation

#define COL_DFLT_WIDTH   ((2*COLFUZZY)+1)

Definition at line 43 of file wrtswtbl.hxx.

Referenced by SwWriteTable::SwWriteTable().

#define COLFUZZY   20

Definition at line 41 of file wrtswtbl.hxx.

Referenced by SwWriteTableCol::operator<(), and SwWriteTableCol::operator==().

#define ROW_DFLT_HEIGHT   (2*ROWFUZZY)+1

Definition at line 44 of file wrtswtbl.hxx.

Referenced by SwWriteTable::GetLineHeight(), and SwWriteTable::SwWriteTable().

#define ROWFUZZY   20

Definition at line 42 of file wrtswtbl.hxx.

Referenced by SwWriteTableRow::operator<(), and SwWriteTableRow::operator==().

Typedef Documentation

typedef std::vector<std::unique_ptr<SwWriteTableCell> > SwWriteTableCells

Definition at line 94 of file wrtswtbl.hxx.

Definition at line 155 of file wrtswtbl.hxx.