LibreOffice Module sc (master)  1
Public Member Functions | Private Attributes | List of all members
XclImpPTItem Class Reference

#include <xipivot.hxx>

Collaboration diagram for XclImpPTItem:
[legend]

Public Member Functions

 XclImpPTItem (const XclImpPCField *pCacheField)
 
const OUString * GetItemName () const
 Returns the internal name of the item or 0, if no name could be found. More...
 
std::pair< bool, OUString > GetItemName (const ScDPSaveDimension &rSaveDim, ScDPObject *pObj, const XclImpRoot &rRoot) const
 Returns the internal name of the item. More...
 
void ReadSxvi (XclImpStream &rStrm)
 Reads an SXVI record containing data of this item. More...
 
void ConvertItem (ScDPSaveDimension &rSaveDim, ScDPObject *pObj, const XclImpRoot &rRoot) const
 Inserts this item into the passed ScDPSaveDimension. More...
 

Private Attributes

XclPTItemInfo maItemInfo
 
const XclImpPCFieldmpCacheField
 General data for this item. More...
 

Detailed Description

Definition at line 198 of file xipivot.hxx.

Constructor & Destructor Documentation

XclImpPTItem::XclImpPTItem ( const XclImpPCField pCacheField)
explicit

Definition at line 875 of file xipivot.cxx.

Member Function Documentation

void XclImpPTItem::ConvertItem ( ScDPSaveDimension rSaveDim,
ScDPObject pObj,
const XclImpRoot rRoot 
) const
const OUString * XclImpPTItem::GetItemName ( ) const

Returns the internal name of the item or 0, if no name could be found.

Definition at line 880 of file xipivot.cxx.

References XclImpPCField::GetItem(), maItemInfo, XclPTItemInfo::mnCacheIdx, and mpCacheField.

Referenced by XclImpPTField::ConvertFieldInfo(), ConvertItem(), and XclImpPTField::GetItemName().

std::pair< bool, OUString > XclImpPTItem::GetItemName ( const ScDPSaveDimension rSaveDim,
ScDPObject pObj,
const XclImpRoot rRoot 
) const
void XclImpPTItem::ReadSxvi ( XclImpStream rStrm)

Reads an SXVI record containing data of this item.

Definition at line 932 of file xipivot.cxx.

References maItemInfo.

Member Data Documentation

XclPTItemInfo XclImpPTItem::maItemInfo
private

Definition at line 215 of file xipivot.hxx.

Referenced by ConvertItem(), GetItemName(), and ReadSxvi().

const XclImpPCField* XclImpPTItem::mpCacheField
private

General data for this item.

Definition at line 216 of file xipivot.hxx.

Referenced by GetItemName().


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