| LibreOffice Module sc (master) 1
    | 
#include <dpsave.hxx>
| Public Member Functions | |
| ScDPSaveMember (OUString aName) | |
| ScDPSaveMember (const ScDPSaveMember &r) | |
| ~ScDPSaveMember () | |
| bool | operator== (const ScDPSaveMember &r) const | 
| const OUString & | GetName () const | 
| SC_DLLPUBLIC bool | HasIsVisible () const | 
| SC_DLLPUBLIC void | SetIsVisible (bool bSet) | 
| bool | GetIsVisible () const | 
| SC_DLLPUBLIC bool | HasShowDetails () const | 
| SC_DLLPUBLIC void | SetShowDetails (bool bSet) | 
| bool | GetShowDetails () const | 
| void | SetName (const OUString &rNew) | 
| SC_DLLPUBLIC void | SetLayoutName (const OUString &rName) | 
| SC_DLLPUBLIC const std::optional< OUString > & | GetLayoutName () const | 
| void | RemoveLayoutName () | 
| void | WriteToSource (const css::uno::Reference< css::uno::XInterface > &xMember, sal_Int32 nPosition) | 
| void | Dump (int nIndent=0) const | 
| Private Attributes | |
| OUString | aName | 
| std::optional< OUString > | mpLayoutName | 
| sal_uInt16 | nVisibleMode | 
| sal_uInt16 | nShowDetailsMode | 
Definition at line 51 of file dpsave.hxx.
| ScDPSaveMember::ScDPSaveMember | ( | OUString | aName | ) | 
Definition at line 66 of file dpsave.cxx.
References aName.
| ScDPSaveMember::ScDPSaveMember | ( | const ScDPSaveMember & | r | ) | 
Definition at line 73 of file dpsave.cxx.
References aName.
| ScDPSaveMember::~ScDPSaveMember | ( | ) | 
Definition at line 81 of file dpsave.cxx.
| void ScDPSaveMember::Dump | ( | int | nIndent = 0 | ) | const | 
| 
 | inline | 
Definition at line 71 of file dpsave.hxx.
References nVisibleMode.
Referenced by ScDataPilotItemObj::getPropertyValue(), and XclExpPTItem::SetPropertiesFromMember().
| const std::optional< OUString > & ScDPSaveMember::GetLayoutName | ( | ) | const | 
Definition at line 125 of file dpsave.cxx.
References mpLayoutName.
Referenced by ScDBFunc::DataPilotInput(), and XclExpPTItem::SetPropertiesFromMember().
| 
 | inline | 
Definition at line 66 of file dpsave.hxx.
References aName.
Referenced by ScDBFunc::DataPilotInput(), and ScDPSaveDimension::ScDPSaveDimension().
| 
 | inline | 
Definition at line 76 of file dpsave.hxx.
References nShowDetailsMode.
Referenced by ScDataPilotItemObj::getPropertyValue(), and XclExpPTItem::SetPropertiesFromMember().
| bool ScDPSaveMember::HasIsVisible | ( | ) | const | 
Definition at line 92 of file dpsave.cxx.
References nVisibleMode, and SC_DPSAVEMODE_DONTKNOW.
Referenced by ScDataPilotItemObj::getPropertyValue(), and XclExpPTItem::SetPropertiesFromMember().
| bool ScDPSaveMember::HasShowDetails | ( | ) | const | 
Definition at line 102 of file dpsave.cxx.
References nShowDetailsMode, and SC_DPSAVEMODE_DONTKNOW.
Referenced by ScDataPilotItemObj::getPropertyValue(), and XclExpPTItem::SetPropertiesFromMember().
| bool ScDPSaveMember::operator== | ( | const ScDPSaveMember & | r | ) | const | 
Definition at line 85 of file dpsave.cxx.
References aName, nShowDetailsMode, and nVisibleMode.
| void ScDPSaveMember::RemoveLayoutName | ( | ) | 
Definition at line 130 of file dpsave.cxx.
References mpLayoutName.
Referenced by ScDBFunc::DataPilotInput().
| void ScDPSaveMember::SetIsVisible | ( | bool | bSet | ) | 
Definition at line 97 of file dpsave.cxx.
References nVisibleMode.
Referenced by ScPivotLayoutDialog::ApplyLabelData(), XclImpPTItem::ConvertItem(), oox::xls::PivotTableField::convertRowColPageField(), and ScDataPilotItemObj::setPropertyValue().
| void ScDPSaveMember::SetLayoutName | ( | const OUString & | rName | ) | 
Definition at line 120 of file dpsave.cxx.
References mpLayoutName.
Referenced by XclImpPTItem::ConvertItem(), and ScDBFunc::DataPilotInput().
| void ScDPSaveMember::SetName | ( | const OUString & | rNew | ) | 
Definition at line 112 of file dpsave.cxx.
References aName.
Referenced by ScDBFunc::DataPilotInput().
| void ScDPSaveMember::SetShowDetails | ( | bool | bSet | ) | 
Definition at line 107 of file dpsave.cxx.
References nShowDetailsMode.
Referenced by ScPivotLayoutDialog::ApplyLabelData(), XclImpPTItem::ConvertItem(), oox::xls::PivotTableField::convertRowColPageField(), ScDBFunc::SetDataPilotDetails(), and ScDataPilotItemObj::setPropertyValue().
| void ScDPSaveMember::WriteToSource | ( | const css::uno::Reference< css::uno::XInterface > & | xMember, | 
| sal_Int32 | nPosition | ||
| ) | 
Definition at line 135 of file dpsave.cxx.
References lcl_SetBoolProperty(), mpLayoutName, nShowDetailsMode, nVisibleMode, SC_DPSAVEMODE_DONTKNOW, SC_UNO_DP_ISVISIBLE, SC_UNO_DP_LAYOUTNAME, SC_UNO_DP_POSITION, SC_UNO_DP_SHOWDETAILS, and ScUnoHelpFunctions::SetOptionalPropertyValue().
| 
 | private | 
Definition at line 54 of file dpsave.hxx.
Referenced by GetName(), operator==(), and SetName().
| 
 | private | 
Definition at line 55 of file dpsave.hxx.
Referenced by GetLayoutName(), RemoveLayoutName(), SetLayoutName(), and WriteToSource().
| 
 | private | 
Definition at line 57 of file dpsave.hxx.
Referenced by GetShowDetails(), HasShowDetails(), operator==(), SetShowDetails(), and WriteToSource().
| 
 | private | 
Definition at line 56 of file dpsave.hxx.
Referenced by GetIsVisible(), HasIsVisible(), operator==(), SetIsVisible(), and WriteToSource().