LibreOffice Module sc (master) 1
Public Member Functions | Public Attributes | List of all members
ScDPCache::Field Struct Reference

#include <dpcache.hxx>

Public Member Functions

 Field ()
 
 Field (const Field &)=delete
 
const Fieldoperator= (const Field &)=delete
 

Public Attributes

std::unique_ptr< GroupItemsmpGroup
 Optional items for grouped field. More...
 
ScDPItemDataVec maItems
 Unique values in the field, stored in ascending order. More...
 
IndexArrayType maData
 Original source data represented as indices to the unique value list. More...
 
sal_uInt32 mnNumFormat
 

Detailed Description

Definition at line 68 of file dpcache.hxx.

Constructor & Destructor Documentation

◆ Field() [1/2]

ScDPCache::Field::Field ( )

Definition at line 70 of file dpcache.cxx.

◆ Field() [2/2]

ScDPCache::Field::Field ( const Field )
delete

Member Function Documentation

◆ operator=()

const Field & ScDPCache::Field::operator= ( const Field )
delete

Member Data Documentation

◆ maData

IndexArrayType ScDPCache::Field::maData

Original source data represented as indices to the unique value list.

The order of the data is as they appear in the original data source.

Definition at line 85 of file dpcache.hxx.

Referenced by ScDPCache::GetItemDataId().

◆ maItems

ScDPItemDataVec ScDPCache::Field::maItems

Unique values in the field, stored in ascending order.

Definition at line 78 of file dpcache.hxx.

Referenced by ScDPCache::GetItemDataById(), and ScDPCache::GetItemDataId().

◆ mnNumFormat

sal_uInt32 ScDPCache::Field::mnNumFormat

Definition at line 87 of file dpcache.hxx.

Referenced by ScDPCache::InitFromDataBase().

◆ mpGroup

std::unique_ptr<GroupItems> ScDPCache::Field::mpGroup

Optional items for grouped field.

Definition at line 73 of file dpcache.hxx.

Referenced by ScDPCache::GetItemDataById().


The documentation for this struct was generated from the following files: