LibreOffice Module sc (master) 1
Classes | Macros
dptabdat.hxx File Reference
#include "dpfilteredcache.hxx"
#include "calcmacros.hxx"
#include <svl/zforlist.hxx>
#include <tools/long.hxx>
#include <unordered_set>
#include <vector>
Include dependency graph for dptabdat.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ScDPTableData
 Base class that abstracts different data source types of a datapilot table. More...
 
struct  ScDPTableData::CalcInfo
 This structure stores dimension information used when calculating results. More...
 
struct  ScDPTableData::CalcRowData
 This structure stores vector arrays that hold intermediate data for each row during cache table iteration. More...
 

Macros

#define SC_DAPI_HIERARCHY_FLAT   0
 
#define SC_DAPI_HIERARCHY_QUARTER   1
 
#define SC_DAPI_HIERARCHY_WEEK   2
 
#define SC_DAPI_FLAT_LEVELS   1
 
#define SC_DAPI_QUARTER_LEVELS   4
 
#define SC_DAPI_WEEK_LEVELS   3
 
#define SC_DAPI_LEVEL_YEAR   0
 
#define SC_DAPI_LEVEL_QUARTER   1
 
#define SC_DAPI_LEVEL_MONTH   2
 
#define SC_DAPI_LEVEL_DAY   3
 
#define SC_DAPI_LEVEL_WEEK   4
 
#define SC_DAPI_LEVEL_WEEKDAY   5
 

Macro Definition Documentation

◆ SC_DAPI_FLAT_LEVELS

#define SC_DAPI_FLAT_LEVELS   1

Definition at line 35 of file dptabdat.hxx.

◆ SC_DAPI_HIERARCHY_FLAT

#define SC_DAPI_HIERARCHY_FLAT   0

Definition at line 31 of file dptabdat.hxx.

◆ SC_DAPI_HIERARCHY_QUARTER

#define SC_DAPI_HIERARCHY_QUARTER   1

Definition at line 32 of file dptabdat.hxx.

◆ SC_DAPI_HIERARCHY_WEEK

#define SC_DAPI_HIERARCHY_WEEK   2

Definition at line 33 of file dptabdat.hxx.

◆ SC_DAPI_LEVEL_DAY

#define SC_DAPI_LEVEL_DAY   3

Definition at line 42 of file dptabdat.hxx.

◆ SC_DAPI_LEVEL_MONTH

#define SC_DAPI_LEVEL_MONTH   2

Definition at line 41 of file dptabdat.hxx.

◆ SC_DAPI_LEVEL_QUARTER

#define SC_DAPI_LEVEL_QUARTER   1

Definition at line 40 of file dptabdat.hxx.

◆ SC_DAPI_LEVEL_WEEK

#define SC_DAPI_LEVEL_WEEK   4

Definition at line 43 of file dptabdat.hxx.

◆ SC_DAPI_LEVEL_WEEKDAY

#define SC_DAPI_LEVEL_WEEKDAY   5

Definition at line 44 of file dptabdat.hxx.

◆ SC_DAPI_LEVEL_YEAR

#define SC_DAPI_LEVEL_YEAR   0

Definition at line 39 of file dptabdat.hxx.

◆ SC_DAPI_QUARTER_LEVELS

#define SC_DAPI_QUARTER_LEVELS   4

Definition at line 36 of file dptabdat.hxx.

◆ SC_DAPI_WEEK_LEVELS

#define SC_DAPI_WEEK_LEVELS   3

Definition at line 37 of file dptabdat.hxx.