LibreOffice Module sc (master) 1
Classes | Namespaces | Macros | Typedefs | Variables
dptabres.hxx File Reference
#include "global.hxx"
#include "dpfilteredcache.hxx"
#include "calcmacros.hxx"
#include "dpitemdata.hxx"
#include "subtotal.hxx"
#include <com/sun/star/sheet/DataPilotFieldOrientation.hpp>
#include <com/sun/star/sheet/DataPilotFieldReference.hpp>
#include <map>
#include <unordered_map>
#include <unordered_set>
#include <memory>
#include <vector>
Include dependency graph for dptabres.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ScDPInitState
 Member names that are being processed for InitFrom/LateInitFrom (needed for initialization of grouped items). More...
 
struct  ScDPInitState::Member
 
struct  ScDPSubTotalState
 Select subtotal information, passed down the dimensions. More...
 
class  ScDPRunningTotalState
 indexes when calculating running totals More...
 
struct  ScDPRelativePos
 
class  ScDPAggData
 
class  ScDPRowTotals
 
struct  ScDPParentDimData
 
class  ResultMembers
 
class  LateInitParams
 
class  ScDPResultData
 The term 'measure' here roughly equals "data dimension" ? More...
 
class  ScDPResultMember
 
class  ScDPDataMember
 
class  ScDPResultDimension
 
class  ScDPDataDimension
 
class  ScDPResultVisibilityData
 This class collects visible members of each dimension and uses that information to create filtering criteria (e.g. More...
 
struct  ScDPResultVisibilityData::MemberHash
 

Namespaces

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::sheet
 
namespace  com::sun::star::uno
 

Macros

#define SC_DPMEASURE_ALL   -1
 
#define SC_DPMEASURE_ANY   -2
 

Typedefs

typedef ::std::vector< sal_Int32 > ScMemberSortOrder
 

Variables

const sal_Int64 SC_DPAGG_EMPTY = 0
 separate header file? More...
 
const sal_Int64 SC_DPAGG_DATA_ERROR = -1
 
const sal_Int64 SC_DPAGG_RESULT_EMPTY = -2
 
const sal_Int64 SC_DPAGG_RESULT_VALID = -3
 
const sal_Int64 SC_DPAGG_RESULT_ERROR = -4
 

Macro Definition Documentation

◆ SC_DPMEASURE_ALL

#define SC_DPMEASURE_ALL   -1

Definition at line 216 of file dptabres.hxx.

◆ SC_DPMEASURE_ANY

#define SC_DPMEASURE_ANY   -2

Definition at line 217 of file dptabres.hxx.

Typedef Documentation

◆ ScMemberSortOrder

typedef ::std::vector<sal_Int32> ScMemberSortOrder

Definition at line 75 of file dptabres.hxx.

Variable Documentation

◆ SC_DPAGG_DATA_ERROR

const sal_Int64 SC_DPAGG_DATA_ERROR = -1

Definition at line 148 of file dptabres.hxx.

◆ SC_DPAGG_EMPTY

const sal_Int64 SC_DPAGG_EMPTY = 0

separate header file?

Definition at line 147 of file dptabres.hxx.

Referenced by ScDPAggData::Reset().

◆ SC_DPAGG_RESULT_EMPTY

const sal_Int64 SC_DPAGG_RESULT_EMPTY = -2

◆ SC_DPAGG_RESULT_ERROR

const sal_Int64 SC_DPAGG_RESULT_ERROR = -4

◆ SC_DPAGG_RESULT_VALID

const sal_Int64 SC_DPAGG_RESULT_VALID = -3

Definition at line 150 of file dptabres.hxx.

Referenced by ScDPAggData::Calculate(), and ScDPAggData::SetEmpty().