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.


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


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


#define SC_DPMEASURE_ALL   -1
#define SC_DPMEASURE_ANY   -2


typedef ::std::vector< sal_Int32 > ScMemberSortOrder


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


#define SC_DPMEASURE_ALL   -1

Definition at line 216 of file dptabres.hxx.


#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


const sal_Int64 SC_DPAGG_DATA_ERROR = -1

Definition at line 148 of file dptabres.hxx.


const sal_Int64 SC_DPAGG_EMPTY = 0

separate header file?

Definition at line 147 of file dptabres.hxx.

Referenced by ScDPAggData::Reset().


const sal_Int64 SC_DPAGG_RESULT_EMPTY = -2


const sal_Int64 SC_DPAGG_RESULT_ERROR = -4


const sal_Int64 SC_DPAGG_RESULT_VALID = -3

Definition at line 150 of file dptabres.hxx.

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