mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Added generateStringFromAddress function.
This commit is contained in:
parent
c6b3721991
commit
a26fb977e1
@ -535,6 +535,29 @@ RifEclipseSummaryAddress RifEclipseSummaryAddress::ensembleStatisticsAddress( co
|
||||
return addr;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
std::string RifEclipseSummaryAddress::generateStringFromAddresses( const std::vector<RifEclipseSummaryAddress>& addressVector,
|
||||
const std::string jointString )
|
||||
{
|
||||
std::string addrString;
|
||||
for ( RifEclipseSummaryAddress address : addressVector )
|
||||
{
|
||||
if ( addrString.length() > 0 )
|
||||
{
|
||||
addrString += jointString;
|
||||
}
|
||||
addrString += address.uiText();
|
||||
if ( addrString.length() > 50 )
|
||||
{
|
||||
addrString = addrString.substr( 0, 50 ) + "...";
|
||||
break;
|
||||
}
|
||||
}
|
||||
return addrString;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
@ -156,6 +156,9 @@ public:
|
||||
static RifEclipseSummaryAddress ensembleStatisticsAddress( const std::string& quantityName,
|
||||
const std::string& dataQuantityName );
|
||||
|
||||
static std::string generateStringFromAddresses( const std::vector<RifEclipseSummaryAddress>& addressVector,
|
||||
const std::string jointString = "; " );
|
||||
|
||||
static bool isDependentOnWellName( SummaryVarCategory category );
|
||||
|
||||
// Access methods
|
||||
|
Loading…
Reference in New Issue
Block a user