LibreOffice Module sw (master) 1
Classes | Namespaces | Macros | Typedefs
wrtswtbl.hxx File Reference
#include <tools/color.hxx>
#include <tools/long.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

namespace  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

◆ COL_DFLT_WIDTH

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

Definition at line 44 of file wrtswtbl.hxx.

◆ COLFUZZY

#define COLFUZZY   20

Definition at line 42 of file wrtswtbl.hxx.

◆ ROW_DFLT_HEIGHT

#define ROW_DFLT_HEIGHT   (2*ROWFUZZY)+1

Definition at line 45 of file wrtswtbl.hxx.

◆ ROWFUZZY

#define ROWFUZZY   20

Definition at line 43 of file wrtswtbl.hxx.

Typedef Documentation

◆ SwWriteTableCells

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

Definition at line 95 of file wrtswtbl.hxx.

◆ SwWriteTableRows

Definition at line 155 of file wrtswtbl.hxx.