85 std::vector< std::string >::const_iterator i_vector_of_string_rhs = rhs.
m_vector_of_string.begin();
88 if ( *i != *i_vector_of_string_rhs )
return false;
91 std::vector< double >::const_iterator i_vector_of_double_rhs = rhs.
m_vector_of_double.begin();
94 if ( *i != *i_vector_of_double_rhs )
return false;
100 if ( i->size() != i_vector_of_vector_of_double_rhs->size() )
return false;
102 std::vector< double >::const_iterator j_vector_of_vector_of_double_rhs = i_vector_of_vector_of_double_rhs->begin();
103 for ( std::vector< double >::const_iterator j = i->begin();
104 j != i->end(); ++j, ++j_vector_of_vector_of_double_rhs ) {
105 if ( *j != *j_vector_of_vector_of_double_rhs )
return false;