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:
@@ -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 );
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user