1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-11-23 09:20:16 +01:00

Use standard library style members of wxArrayString (and wxString) ...

... which will make it easier to change the types of those containers to
std::vectors of other string-like classes

for wxString,

IsEmpty => empty
Clear => clear
Alloc => reserve

for wxArrayString,

Count => size
GetCount => size
IsEmpty => empty
Add => push_back
Clear => clear
Empty => clear
Sort => std::sort (only with default comparator)
SetCount => resize
Last => back
Item => operator []
Alloc => reserve
This commit is contained in:
Paul Licameli
2019-02-11 19:10:48 -05:00
parent 5daa67dfe6
commit 2db49dc1f0
115 changed files with 728 additions and 728 deletions

View File

@@ -83,7 +83,7 @@ bool Shuttle::TransferBool( const wxString & Name, bool & bValue, const bool & b
bValue = bDefault;
if( ExchangeWithMaster( Name ))
{
if( !mValueString.IsEmpty() )
if( !mValueString.empty() )
bValue = mValueString.GetChar(0) == wxT('y');
}
}
@@ -102,7 +102,7 @@ bool Shuttle::TransferFloat( const wxString & Name, float & fValue, const float
fValue = fDefault;
if( ExchangeWithMaster( Name ))
{
if( !mValueString.IsEmpty() )
if( !mValueString.empty() )
fValue = wxAtof( mValueString );
}
}
@@ -121,7 +121,7 @@ bool Shuttle::TransferDouble( const wxString & Name, double & dValue, const doub
dValue = dDefault;
if( ExchangeWithMaster( Name ))
{
if( !mValueString.IsEmpty() )
if( !mValueString.empty() )
dValue = wxAtof( mValueString );
}
}