27 [](
VectorOfStrings& lhs,
const std::string& rhs ) { lhs.push_back( rhs ); },
42 const std::string& rhs ) { lhs.erase( std::find( lhs.begin(), lhs.end(), rhs ) ); },
44 for (
const auto& item : rhs ) lhs.erase( std::find( lhs.begin(), lhs.end(), item ) );
46 [](
MapOfStrings& lhs,
const std::string& rhs ) { lhs.erase( rhs ); },
48 for (
const auto& item : rhs ) lhs.erase( item );
61 if ( IsReference() ) {
62 const auto& value = std::get<VectorOfStrings>( value_ );
63 if ( value.at( 0 ) !=
"" ) {
64 return "@" + value.at( 0 ) +
"." + value.at( 1 );
66 return "@" + value.at( 0 );
72 using GaudiUtils::operator<<;
73 std::ostringstream
s{};