Kaydet (Commit) 475167c4 authored tarafından Miklos Vajna's avatar Miklos Vajna

sw: prefix members in usrfld.hxx

Change-Id: I8859e0e7b58d630eafcd6cfa3b34ef9466747765
Reviewed-on: https://gerrit.libreoffice.org/68300Reviewed-by: 's avatarMiklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
üst 3525b4e0
...@@ -34,14 +34,14 @@ class SwDoc; ...@@ -34,14 +34,14 @@ class SwDoc;
*/ */
class SW_DLLPUBLIC SwUserFieldType : public SwValueFieldType class SW_DLLPUBLIC SwUserFieldType : public SwValueFieldType
{ {
bool bValidValue : 1; bool m_bValidValue : 1;
bool bDeleted : 1; bool m_bDeleted : 1;
/// Float value type. /// Float value type.
double nValue; double m_nValue;
OUString aName; OUString m_aName;
/// String value type. /// String value type.
OUString aContent; OUString m_aContent;
sal_uInt16 nType; sal_uInt16 m_nType;
public: public:
SwUserFieldType( SwDoc* pDocPtr, const OUString& ); SwUserFieldType( SwDoc* pDocPtr, const OUString& );
...@@ -63,8 +63,8 @@ public: ...@@ -63,8 +63,8 @@ public:
inline sal_uInt16 GetType() const; inline sal_uInt16 GetType() const;
inline void SetType(sal_uInt16); inline void SetType(sal_uInt16);
bool IsDeleted() const { return bDeleted; } bool IsDeleted() const { return m_bDeleted; }
void SetDeleted( bool b ) { bDeleted = b; } void SetDeleted( bool b ) { m_bDeleted = b; }
virtual void QueryValue( css::uno::Any& rVal, sal_uInt16 nMId ) const override; virtual void QueryValue( css::uno::Any& rVal, sal_uInt16 nMId ) const override;
virtual void PutValue( const css::uno::Any& rVal, sal_uInt16 nMId ) override; virtual void PutValue( const css::uno::Any& rVal, sal_uInt16 nMId ) override;
...@@ -75,20 +75,20 @@ protected: ...@@ -75,20 +75,20 @@ protected:
}; };
inline bool SwUserFieldType::IsValid() const inline bool SwUserFieldType::IsValid() const
{ return bValidValue; } { return m_bValidValue; }
inline double SwUserFieldType::GetValue() const inline double SwUserFieldType::GetValue() const
{ return nValue; } { return m_nValue; }
inline void SwUserFieldType::SetValue(const double nVal) inline void SwUserFieldType::SetValue(const double nVal)
{ nValue = nVal; } { m_nValue = nVal; }
inline sal_uInt16 SwUserFieldType::GetType() const inline sal_uInt16 SwUserFieldType::GetType() const
{ return nType; } { return m_nType; }
inline void SwUserFieldType::SetType(sal_uInt16 nSub) inline void SwUserFieldType::SetType(sal_uInt16 nSub)
{ {
nType = nSub; m_nType = nSub;
EnableFormat(!(nSub & nsSwGetSetExpType::GSE_STRING)); EnableFormat(!(nSub & nsSwGetSetExpType::GSE_STRING));
} }
...@@ -100,7 +100,7 @@ inline void SwUserFieldType::SetType(sal_uInt16 nSub) ...@@ -100,7 +100,7 @@ inline void SwUserFieldType::SetType(sal_uInt16 nSub)
*/ */
class SW_DLLPUBLIC SwUserField : public SwValueField class SW_DLLPUBLIC SwUserField : public SwValueField
{ {
sal_uInt16 nSubType; sal_uInt16 m_nSubType;
virtual OUString ExpandImpl(SwRootFrame const* pLayout) const override; virtual OUString ExpandImpl(SwRootFrame const* pLayout) const override;
virtual std::unique_ptr<SwField> Copy() const override; virtual std::unique_ptr<SwField> Copy() const override;
......
...@@ -58,21 +58,21 @@ LanguageType GetFieldTypeLanguage() ...@@ -58,21 +58,21 @@ LanguageType GetFieldTypeLanguage()
SwUserField::SwUserField(SwUserFieldType* pTyp, sal_uInt16 nSub, sal_uInt32 nFormat) SwUserField::SwUserField(SwUserFieldType* pTyp, sal_uInt16 nSub, sal_uInt32 nFormat)
: SwValueField(pTyp, nFormat), : SwValueField(pTyp, nFormat),
nSubType(nSub) m_nSubType(nSub)
{ {
} }
OUString SwUserField::ExpandImpl(SwRootFrame const*const) const OUString SwUserField::ExpandImpl(SwRootFrame const*const) const
{ {
if(!(nSubType & nsSwExtendedSubType::SUB_INVISIBLE)) if(!(m_nSubType & nsSwExtendedSubType::SUB_INVISIBLE))
return static_cast<SwUserFieldType*>(GetTyp())->Expand(GetFormat(), nSubType, GetLanguage()); return static_cast<SwUserFieldType*>(GetTyp())->Expand(GetFormat(), m_nSubType, GetLanguage());
return OUString(); return OUString();
} }
std::unique_ptr<SwField> SwUserField::Copy() const std::unique_ptr<SwField> SwUserField::Copy() const
{ {
std::unique_ptr<SwField> pTmp(new SwUserField(static_cast<SwUserFieldType*>(GetTyp()), nSubType, GetFormat())); std::unique_ptr<SwField> pTmp(new SwUserField(static_cast<SwUserFieldType*>(GetTyp()), m_nSubType, GetFormat()));
pTmp->SetAutomaticLanguage(IsAutomaticLanguage()); pTmp->SetAutomaticLanguage(IsAutomaticLanguage());
return pTmp; return pTmp;
} }
...@@ -113,13 +113,13 @@ void SwUserField::SetPar2(const OUString& rStr) ...@@ -113,13 +113,13 @@ void SwUserField::SetPar2(const OUString& rStr)
sal_uInt16 SwUserField::GetSubType() const sal_uInt16 SwUserField::GetSubType() const
{ {
return static_cast<SwUserFieldType*>(GetTyp())->GetType() | nSubType; return static_cast<SwUserFieldType*>(GetTyp())->GetType() | m_nSubType;
} }
void SwUserField::SetSubType(sal_uInt16 nSub) void SwUserField::SetSubType(sal_uInt16 nSub)
{ {
static_cast<SwUserFieldType*>(GetTyp())->SetType(nSub & 0x00ff); static_cast<SwUserFieldType*>(GetTyp())->SetType(nSub & 0x00ff);
nSubType = nSub & 0xff00; m_nSubType = nSub & 0xff00;
} }
bool SwUserField::QueryValue( uno::Any& rAny, sal_uInt16 nWhichId ) const bool SwUserField::QueryValue( uno::Any& rAny, sal_uInt16 nWhichId ) const
...@@ -127,10 +127,10 @@ bool SwUserField::QueryValue( uno::Any& rAny, sal_uInt16 nWhichId ) const ...@@ -127,10 +127,10 @@ bool SwUserField::QueryValue( uno::Any& rAny, sal_uInt16 nWhichId ) const
switch( nWhichId ) switch( nWhichId )
{ {
case FIELD_PROP_BOOL2: case FIELD_PROP_BOOL2:
rAny <<= 0 != (nSubType & nsSwExtendedSubType::SUB_CMD); rAny <<= 0 != (m_nSubType & nsSwExtendedSubType::SUB_CMD);
break; break;
case FIELD_PROP_BOOL1: case FIELD_PROP_BOOL1:
rAny <<= 0 == (nSubType & nsSwExtendedSubType::SUB_INVISIBLE); rAny <<= 0 == (m_nSubType & nsSwExtendedSubType::SUB_INVISIBLE);
break; break;
case FIELD_PROP_FORMAT: case FIELD_PROP_FORMAT:
rAny <<= static_cast<sal_Int32>(GetFormat()); rAny <<= static_cast<sal_Int32>(GetFormat());
...@@ -147,15 +147,15 @@ bool SwUserField::PutValue( const uno::Any& rAny, sal_uInt16 nWhichId ) ...@@ -147,15 +147,15 @@ bool SwUserField::PutValue( const uno::Any& rAny, sal_uInt16 nWhichId )
{ {
case FIELD_PROP_BOOL1: case FIELD_PROP_BOOL1:
if(*o3tl::doAccess<bool>(rAny)) if(*o3tl::doAccess<bool>(rAny))
nSubType &= (~nsSwExtendedSubType::SUB_INVISIBLE); m_nSubType &= (~nsSwExtendedSubType::SUB_INVISIBLE);
else else
nSubType |= nsSwExtendedSubType::SUB_INVISIBLE; m_nSubType |= nsSwExtendedSubType::SUB_INVISIBLE;
break; break;
case FIELD_PROP_BOOL2: case FIELD_PROP_BOOL2:
if(*o3tl::doAccess<bool>(rAny)) if(*o3tl::doAccess<bool>(rAny))
nSubType |= nsSwExtendedSubType::SUB_CMD; m_nSubType |= nsSwExtendedSubType::SUB_CMD;
else else
nSubType &= (~nsSwExtendedSubType::SUB_CMD); m_nSubType &= (~nsSwExtendedSubType::SUB_CMD);
break; break;
case FIELD_PROP_FORMAT: case FIELD_PROP_FORMAT:
{ {
...@@ -173,55 +173,55 @@ bool SwUserField::PutValue( const uno::Any& rAny, sal_uInt16 nWhichId ) ...@@ -173,55 +173,55 @@ bool SwUserField::PutValue( const uno::Any& rAny, sal_uInt16 nWhichId )
void SwUserField::dumpAsXml(xmlTextWriterPtr pWriter) const void SwUserField::dumpAsXml(xmlTextWriterPtr pWriter) const
{ {
xmlTextWriterStartElement(pWriter, BAD_CAST("SwUserField")); xmlTextWriterStartElement(pWriter, BAD_CAST("SwUserField"));
xmlTextWriterWriteAttribute(pWriter, BAD_CAST("nSubType"), BAD_CAST(OString::number(nSubType).getStr())); xmlTextWriterWriteAttribute(pWriter, BAD_CAST("nSubType"), BAD_CAST(OString::number(m_nSubType).getStr()));
SwValueField::dumpAsXml(pWriter); SwValueField::dumpAsXml(pWriter);
xmlTextWriterEndElement(pWriter); xmlTextWriterEndElement(pWriter);
} }
SwUserFieldType::SwUserFieldType( SwDoc* pDocPtr, const OUString& aNam ) SwUserFieldType::SwUserFieldType( SwDoc* pDocPtr, const OUString& aNam )
: SwValueFieldType( pDocPtr, SwFieldIds::User ), : SwValueFieldType( pDocPtr, SwFieldIds::User ),
nValue( 0 ), m_nValue( 0 ),
nType(nsSwGetSetExpType::GSE_STRING) m_nType(nsSwGetSetExpType::GSE_STRING)
{ {
bValidValue = bDeleted = false; m_bValidValue = m_bDeleted = false;
aName = aNam; m_aName = aNam;
EnableFormat(false); // Do not use a Numberformatter for nsSwGetSetExpType::GSE_STRING EnableFormat(false); // Do not use a Numberformatter for nsSwGetSetExpType::GSE_STRING
} }
OUString SwUserFieldType::Expand(sal_uInt32 nFormat, sal_uInt16 nSubType, LanguageType nLng) OUString SwUserFieldType::Expand(sal_uInt32 nFormat, sal_uInt16 nSubType, LanguageType nLng)
{ {
if((nType & nsSwGetSetExpType::GSE_EXPR) && !(nSubType & nsSwExtendedSubType::SUB_CMD)) if((m_nType & nsSwGetSetExpType::GSE_EXPR) && !(nSubType & nsSwExtendedSubType::SUB_CMD))
{ {
EnableFormat(); EnableFormat();
return ExpandValue(nValue, nFormat, nLng); return ExpandValue(m_nValue, nFormat, nLng);
} }
EnableFormat(false); // Do not use a Numberformatter EnableFormat(false); // Do not use a Numberformatter
return aContent; return m_aContent;
} }
SwFieldType* SwUserFieldType::Copy() const SwFieldType* SwUserFieldType::Copy() const
{ {
SwUserFieldType *pTmp = new SwUserFieldType( GetDoc(), aName ); SwUserFieldType *pTmp = new SwUserFieldType( GetDoc(), m_aName );
pTmp->aContent = aContent; pTmp->m_aContent = m_aContent;
pTmp->nType = nType; pTmp->m_nType = m_nType;
pTmp->bValidValue = bValidValue; pTmp->m_bValidValue = m_bValidValue;
pTmp->nValue = nValue; pTmp->m_nValue = m_nValue;
pTmp->bDeleted = bDeleted; pTmp->m_bDeleted = m_bDeleted;
return pTmp; return pTmp;
} }
OUString SwUserFieldType::GetName() const OUString SwUserFieldType::GetName() const
{ {
return aName; return m_aName;
} }
void SwUserFieldType::Modify( const SfxPoolItem* pOld, const SfxPoolItem* pNew ) void SwUserFieldType::Modify( const SfxPoolItem* pOld, const SfxPoolItem* pNew )
{ {
if( !pOld && !pNew ) if( !pOld && !pNew )
bValidValue = false; m_bValidValue = false;
NotifyClients( pOld, pNew ); NotifyClients( pOld, pNew );
...@@ -236,8 +236,8 @@ void SwUserFieldType::Modify( const SfxPoolItem* pOld, const SfxPoolItem* pNew ) ...@@ -236,8 +236,8 @@ void SwUserFieldType::Modify( const SfxPoolItem* pOld, const SfxPoolItem* pNew )
double SwUserFieldType::GetValue( SwCalc& rCalc ) double SwUserFieldType::GetValue( SwCalc& rCalc )
{ {
if(bValidValue) if(m_bValidValue)
return nValue; return m_nValue;
if(!rCalc.Push( this )) if(!rCalc.Push( this ))
{ {
...@@ -254,7 +254,7 @@ double SwUserFieldType::GetValue( SwCalc& rCalc ) ...@@ -254,7 +254,7 @@ double SwUserFieldType::GetValue( SwCalc& rCalc )
if (bSwitchLanguage) if (bSwitchLanguage)
pCharClass->setLanguageTag(aFieldTypeLanguage); pCharClass->setLanguageTag(aFieldTypeLanguage);
nValue = rCalc.Calculate( aContent ).GetDouble(); m_nValue = rCalc.Calculate( m_aContent ).GetDouble();
if (bSwitchLanguage) if (bSwitchLanguage)
pCharClass->setLanguageTag(aCalcLanguage); pCharClass->setLanguageTag(aCalcLanguage);
...@@ -262,11 +262,11 @@ double SwUserFieldType::GetValue( SwCalc& rCalc ) ...@@ -262,11 +262,11 @@ double SwUserFieldType::GetValue( SwCalc& rCalc )
rCalc.Pop(); rCalc.Pop();
if( !rCalc.IsCalcError() ) if( !rCalc.IsCalcError() )
bValidValue = true; m_bValidValue = true;
else else
nValue = 0; m_nValue = 0;
return nValue; return m_nValue;
} }
OUString SwUserFieldType::GetContent( sal_uInt32 nFormat ) OUString SwUserFieldType::GetContent( sal_uInt32 nFormat )
...@@ -282,14 +282,14 @@ OUString SwUserFieldType::GetContent( sal_uInt32 nFormat ) ...@@ -282,14 +282,14 @@ OUString SwUserFieldType::GetContent( sal_uInt32 nFormat )
return sFormattedValue; return sFormattedValue;
} }
return aContent; return m_aContent;
} }
void SwUserFieldType::SetContent( const OUString& rStr, sal_uInt32 nFormat ) void SwUserFieldType::SetContent( const OUString& rStr, sal_uInt32 nFormat )
{ {
if( aContent != rStr ) if( m_aContent != rStr )
{ {
aContent = rStr; m_aContent = rStr;
if (nFormat && nFormat != SAL_MAX_UINT32) if (nFormat && nFormat != SAL_MAX_UINT32)
{ {
...@@ -298,7 +298,7 @@ void SwUserFieldType::SetContent( const OUString& rStr, sal_uInt32 nFormat ) ...@@ -298,7 +298,7 @@ void SwUserFieldType::SetContent( const OUString& rStr, sal_uInt32 nFormat )
if (GetDoc()->IsNumberFormat(rStr, nFormat, fValue)) if (GetDoc()->IsNumberFormat(rStr, nFormat, fValue))
{ {
SetValue(fValue); SetValue(fValue);
aContent = DoubleToString(fValue, nFormat); m_aContent = DoubleToString(fValue, nFormat);
} }
} }
...@@ -316,13 +316,13 @@ void SwUserFieldType::QueryValue( uno::Any& rAny, sal_uInt16 nWhichId ) const ...@@ -316,13 +316,13 @@ void SwUserFieldType::QueryValue( uno::Any& rAny, sal_uInt16 nWhichId ) const
switch( nWhichId ) switch( nWhichId )
{ {
case FIELD_PROP_DOUBLE: case FIELD_PROP_DOUBLE:
rAny <<= nValue; rAny <<= m_nValue;
break; break;
case FIELD_PROP_PAR2: case FIELD_PROP_PAR2:
rAny <<= aContent; rAny <<= m_aContent;
break; break;
case FIELD_PROP_BOOL1: case FIELD_PROP_BOOL1:
rAny <<= 0 != (nsSwGetSetExpType::GSE_EXPR&nType); rAny <<= 0 != (nsSwGetSetExpType::GSE_EXPR&m_nType);
break; break;
default: default:
assert(false); assert(false);
...@@ -337,24 +337,24 @@ void SwUserFieldType::PutValue( const uno::Any& rAny, sal_uInt16 nWhichId ) ...@@ -337,24 +337,24 @@ void SwUserFieldType::PutValue( const uno::Any& rAny, sal_uInt16 nWhichId )
{ {
double fVal = 0; double fVal = 0;
rAny >>= fVal; rAny >>= fVal;
nValue = fVal; m_nValue = fVal;
aContent = DoubleToString(nValue, static_cast<sal_uInt16>(GetFieldTypeLanguage())); m_aContent = DoubleToString(m_nValue, static_cast<sal_uInt16>(GetFieldTypeLanguage()));
} }
break; break;
case FIELD_PROP_PAR2: case FIELD_PROP_PAR2:
rAny >>= aContent; rAny >>= m_aContent;
break; break;
case FIELD_PROP_BOOL1: case FIELD_PROP_BOOL1:
if(*o3tl::doAccess<bool>(rAny)) if(*o3tl::doAccess<bool>(rAny))
{ {
nType |= nsSwGetSetExpType::GSE_EXPR; m_nType |= nsSwGetSetExpType::GSE_EXPR;
nType &= ~nsSwGetSetExpType::GSE_STRING; m_nType &= ~nsSwGetSetExpType::GSE_STRING;
} }
else else
{ {
nType &= ~nsSwGetSetExpType::GSE_EXPR; m_nType &= ~nsSwGetSetExpType::GSE_EXPR;
nType |= nsSwGetSetExpType::GSE_STRING; m_nType |= nsSwGetSetExpType::GSE_STRING;
} }
break; break;
default: default:
...@@ -365,8 +365,8 @@ void SwUserFieldType::PutValue( const uno::Any& rAny, sal_uInt16 nWhichId ) ...@@ -365,8 +365,8 @@ void SwUserFieldType::PutValue( const uno::Any& rAny, sal_uInt16 nWhichId )
void SwUserFieldType::dumpAsXml(xmlTextWriterPtr pWriter) const void SwUserFieldType::dumpAsXml(xmlTextWriterPtr pWriter) const
{ {
xmlTextWriterStartElement(pWriter, BAD_CAST("SwUserFieldType")); xmlTextWriterStartElement(pWriter, BAD_CAST("SwUserFieldType"));
xmlTextWriterWriteAttribute(pWriter, BAD_CAST("nValue"), BAD_CAST(OString::number(nValue).getStr())); xmlTextWriterWriteAttribute(pWriter, BAD_CAST("nValue"), BAD_CAST(OString::number(m_nValue).getStr()));
xmlTextWriterWriteAttribute(pWriter, BAD_CAST("aContent"), BAD_CAST(aContent.toUtf8().getStr())); xmlTextWriterWriteAttribute(pWriter, BAD_CAST("aContent"), BAD_CAST(m_aContent.toUtf8().getStr()));
SwFieldType::dumpAsXml(pWriter); SwFieldType::dumpAsXml(pWriter);
xmlTextWriterEndElement(pWriter); xmlTextWriterEndElement(pWriter);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment