diff options
author | Michael Stahl <mstahl@redhat.com> | 2015-10-05 22:52:11 +0200 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2015-10-05 23:28:08 +0200 |
commit | 6e3188efd513b2447dd8335567742c013fd6c265 (patch) | |
tree | c45c47396c7c8fb4973da0e4aecdc314d93de8a8 /sw | |
parent | 3bcb74175b959809d1dd85a4f6a9f636366b81c1 (diff) |
sw: let's try to write a C++ program, stop using reserved identifiers
Change-Id: I8810ca647af7b376b1c2bb1c4d866eb081718145
Diffstat (limited to 'sw')
-rw-r--r-- | sw/source/ui/dbui/dbinsdlg.cxx | 52 | ||||
-rw-r--r-- | sw/source/uibase/inc/dbinsdlg.hxx | 6 |
2 files changed, 29 insertions, 29 deletions
diff --git a/sw/source/ui/dbui/dbinsdlg.cxx b/sw/source/ui/dbui/dbinsdlg.cxx index 8d2f1dcda204..2e818a160b83 100644 --- a/sw/source/ui/dbui/dbinsdlg.cxx +++ b/sw/source/ui/dbui/dbinsdlg.cxx @@ -108,7 +108,7 @@ const char cDBFieldStart = '<'; const char cDBFieldEnd = '>'; // Helper structure for adding database rows as fields or text -struct _DB_Column +struct DB_Column { enum ColType { DB_FILLTEXT, DB_COL_FIELD, DB_COL_TEXT, DB_SPLITPARA } eColType; @@ -119,35 +119,35 @@ struct _DB_Column } DB_ColumnData; const SwInsDBColumn* pColInfo; - _DB_Column() + DB_Column() { pColInfo = 0; DB_ColumnData.pText = 0; eColType = DB_SPLITPARA; } - explicit _DB_Column( const OUString& rText ) + explicit DB_Column( const OUString& rText ) { pColInfo = 0; DB_ColumnData.pText = new OUString( rText ); eColType = DB_FILLTEXT; } - _DB_Column( const SwInsDBColumn& rInfo, sal_uLong nFormat ) + DB_Column( const SwInsDBColumn& rInfo, sal_uLong nFormat ) { pColInfo = &rInfo; DB_ColumnData.nFormat = nFormat; eColType = DB_COL_TEXT; } - _DB_Column( const SwInsDBColumn& rInfo, SwDBField& rField ) + DB_Column( const SwInsDBColumn& rInfo, SwDBField& rField ) { pColInfo = &rInfo; DB_ColumnData.pField = &rField; eColType = DB_COL_FIELD; } - ~_DB_Column() + ~DB_Column() { if( DB_COL_FIELD == eColType ) delete DB_ColumnData.pField; @@ -156,7 +156,7 @@ struct _DB_Column } }; -struct _DB_ColumnConfigData: private boost::noncopyable +struct DB_ColumnConfigData: private boost::noncopyable { SwInsDBColumns aDBColumns; OUString sSource; @@ -170,13 +170,13 @@ struct _DB_ColumnConfigData: private boost::noncopyable bIsHeadlineOn : 1, bIsEmptyHeadln : 1; - _DB_ColumnConfigData() + DB_ColumnConfigData() { bIsTable = bIsHeadlineOn = true; bIsField = bIsEmptyHeadln = false; } - ~_DB_ColumnConfigData(); + ~DB_ColumnConfigData(); }; bool SwInsDBColumn::operator<( const SwInsDBColumn& rCmp ) const @@ -854,30 +854,30 @@ IMPL_LINK_TYPED( SwInsertDBColAutoPilot, HeaderHdl, Button*, pButton, void ) } } -static void lcl_InsTextInArr( const OUString& rText, _DB_Columns& rColArr ) +static void lcl_InsTextInArr( const OUString& rText, DB_Columns& rColArr ) { - _DB_Column* pNew; + DB_Column* pNew; sal_Int32 nSttPos = 0, nFndPos; while( -1 != ( nFndPos = rText.indexOf( '\x0A', nSttPos )) ) { if( 1 < nFndPos ) { - pNew = new _DB_Column( rText.copy( nSttPos, nFndPos -1 ) ); + pNew = new DB_Column( rText.copy( nSttPos, nFndPos -1 ) ); rColArr.push_back( pNew ); } - pNew = new _DB_Column; + pNew = new DB_Column; rColArr.push_back( pNew ); nSttPos = nFndPos + 1; } if( nSttPos < rText.getLength() ) { - pNew = new _DB_Column( rText.copy( nSttPos ) ); + pNew = new DB_Column( rText.copy( nSttPos ) ); rColArr.push_back( pNew ); } } bool SwInsertDBColAutoPilot::SplitTextToColArr( const OUString& rText, - _DB_Columns& rColArr, + DB_Columns& rColArr, bool bInsField ) { // create each of the database columns from the text again @@ -900,7 +900,7 @@ bool SwInsertDBColAutoPilot::SplitTextToColArr( const OUString& rText, // so surely the text "before": const SwInsDBColumn& rFndCol = **it; - _DB_Column* pNew; + DB_Column* pNew; if( 1 < nSttPos ) { @@ -931,14 +931,14 @@ bool SwInsertDBColAutoPilot::SplitTextToColArr( const OUString& rText, SwWrtShell& rSh = pView->GetWrtShell(); SwDBFieldType aFieldType( rSh.GetDoc(), aSrch.sColumn, aDBData ); - pNew = new _DB_Column( rFndCol, *new SwDBField( + pNew = new DB_Column( rFndCol, *new SwDBField( static_cast<SwDBFieldType*>(rSh.InsertFieldType( aFieldType )), nFormat ) ); if( nSubType ) pNew->DB_ColumnData.pField->SetSubType( nSubType ); } else - pNew = new _DB_Column( rFndCol, nFormat ); + pNew = new DB_Column( rFndCol, nFormat ); rColArr.push_back( pNew ); } @@ -1185,7 +1185,7 @@ void SwInsertDBColAutoPilot::DataToDoc( const Sequence<Any>& rSelection, } else // add data as fields/text { - _DB_Columns aColArr; + DB_Columns aColArr; if( SplitTextToColArr( m_pEdDbText->GetText(), aColArr, m_pRbAsField->IsChecked() ) ) { // now for each data set, we can iterate over the array @@ -1276,15 +1276,15 @@ void SwInsertDBColAutoPilot::DataToDoc( const Sequence<Any>& rSelection, for( size_t n = 0; n < nCols; ++n ) { - _DB_Column* pDBCol = &aColArr[ n ]; + DB_Column* pDBCol = &aColArr[ n ]; OUString sIns; switch( pDBCol->eColType ) { - case _DB_Column::DB_FILLTEXT: + case DB_Column::DB_FILLTEXT: sIns = *pDBCol->DB_ColumnData.pText; break; - case _DB_Column::DB_SPLITPARA: + case DB_Column::DB_SPLITPARA: rSh.SplitNode(); // when the template is not the same as the follow template, // the selected has to be set newly @@ -1292,7 +1292,7 @@ void SwInsertDBColAutoPilot::DataToDoc( const Sequence<Any>& rSelection, rSh.SetTextFormatColl( pColl ); break; - case _DB_Column::DB_COL_FIELD: + case DB_Column::DB_COL_FIELD: { std::unique_ptr<SwDBField> pField(static_cast<SwDBField *>( pDBCol->DB_ColumnData.pField->CopyField())); @@ -1329,7 +1329,7 @@ void SwInsertDBColAutoPilot::DataToDoc( const Sequence<Any>& rSelection, } break; - case _DB_Column::DB_COL_TEXT: + case DB_Column::DB_COL_TEXT: { double nValue = DBL_MAX; Reference< XPropertySet > xColumnProps; @@ -1471,7 +1471,7 @@ void SwInsertDBColAutoPilot::SetTabSet() rSh.MoveTable( GetfnTableCurr(), GetfnTableStart() ); } -_DB_ColumnConfigData::~_DB_ColumnConfigData() {} +DB_ColumnConfigData::~DB_ColumnConfigData() {} static Sequence<OUString> lcl_createSourceNames(const OUString& rNodeName) { @@ -1658,7 +1658,7 @@ void SwInsertDBColAutoPilot::Load() pDataSourceProps[2] >>= nCommandType; if(sSource.equals(aDBData.sDataSource) && sCommand.equals(aDBData.sCommand)) { - std::unique_ptr<_DB_ColumnConfigData> pNewData(new _DB_ColumnConfigData); + std::unique_ptr<DB_ColumnConfigData> pNewData(new DB_ColumnConfigData); pNewData->sSource = sSource; pNewData->sTable = sCommand; diff --git a/sw/source/uibase/inc/dbinsdlg.hxx b/sw/source/uibase/inc/dbinsdlg.hxx index ef4157336939..7f25de924ef6 100644 --- a/sw/source/uibase/inc/dbinsdlg.hxx +++ b/sw/source/uibase/inc/dbinsdlg.hxx @@ -51,8 +51,8 @@ class SwTableAutoFormat; class SwView; class SfxItemSet; class SwTableRep; -struct _DB_Column; -typedef boost::ptr_vector<_DB_Column> _DB_Columns; +struct DB_Column; +typedef boost::ptr_vector<DB_Column> DB_Columns; struct SwInsDBColumn { @@ -142,7 +142,7 @@ class SwInsertDBColAutoPilot : public SfxModalDialog, public utl::ConfigItem DECL_LINK_TYPED( DblClickHdl, ListBox&, void ); DECL_LINK_TYPED( HeaderHdl, Button*, void ); - bool SplitTextToColArr( const OUString& rText, _DB_Columns& rColArr, bool bInsField ); + bool SplitTextToColArr( const OUString& rText, DB_Columns& rColArr, bool bInsField ); using SfxModalDialog::Notify; virtual void Notify( const ::com::sun::star::uno::Sequence< OUString >& aPropertyNames ) SAL_OVERRIDE; virtual void ImplCommit() SAL_OVERRIDE; |